A fantastic place in an amazing setting with a wonderful host