We had a great stay. Spacious and modern condo with lots of space in a good location -- a couple minutes walk from the beach & tucked away from some of the bigger resorts. Plenty of amenities nearby.