This place was more beautiful in person than I ever imagined ! Own court yard with our own beach was so relaxing, and our host was very friendly and accommodating! Definitely recommend this place. Short walk to town and great restaurants next door.