Fantastic location and great place to stay. Lots of great recommendations for food, activities, too. We had a little hiccup on communications before the stay but it didn't impact anything at all. Would love to stay again some time soon.