A beautiful stay in a beautiful location. Communication, cleanliness, an abundance of extra touches and finishes and just a lovely location to make your stay comfortable and enjoyable. . This is a slice of paradise in a gorgeous coastal location. We can't rate the place highly enough and we love the enclosed yard for our furry friend.