Great place to stay! Pleased to find it looked just like the photos. Spacious living, dining and outdoor area with a lovely view. Nice pool and flat walk to shops and beach. Would happily stay here again! Only criticism was communication with the property managers seemed disjointed eg. Receiving multiple copies of text messages from three different numbers and needing to remind them of my approved late check out. Otherwise a great experience!