Great location within walking distance to the best shops and restaurants. Lovely property with wonderful pool area and beach access. Loved the ground floor balcony. Plenty of room for our family of three. Very clean with everything we needed from kitchen items to washer/dryer and plenty of towels. Great staff made check in easy. We were able to check in early when we arrived on the island. The parking space In the garage makes it a breeze to park in a secure and covered area within steps to the elevator that goes down to the area right in front of the unit. We will stay here again.