Right next door to my apartment is 5-star hotel complete with a number of restaurants. The main banqueting restaurant does an amazing roast suckling pig. Of course, I don't eat banquets every day or even every month so I don't get it that often. But I do smell them cooking. Torture!
As to lamb, the best I've ever eaten was Gower Salt Marsh Lamb from Wales. To die for.