« The staff were so welcoming & friendly, the other guests were relaxed & respectful & the accommodations & facilities were clean & comfortable. All of those things deserve 5 stars. And then there is the location⊠wow just wow what a hidden paradise. We will be back! »