Amazing hospitality, a beautiful location, and lots of thoughtful touches provided by perfect hostess made this a dream vacation. We loved everything about our stay!