A really fantastic place, in a beautiful location.