Gorgeous location, comfortable accommodations, great sleep, and wonderful hosts. My only disappointment is I couldn't stay longer!