Let’s start with the pros: Great location, beach and pool access were seamless. View was amazing, space was well suited to accommodate a large group—including two toddlers. Check-in process was smooth, there were umbrella’s and chairs in the unit. We didn’t need them but good to know there were extra’s available. Great walking distance to restaurants and activities.Cons: Condo needs a deep cleaning. There was all kinds of dust, pieces of food, and random things just under the couch, beds, and under tables. The previous guests were smoking in the unit and detached the smoke detectors which were going off upon arrival. Once the maintenance came the next day, it was discovered that the smoke detectors were expired by 3 years. The keypad lock broke, literally the handle came off and we missed our reservation because we didn’t want to risk leaving unit open. By the end of day two, the door had been repaired. Parking, there’s just 2 parking passes with limited parking options for other vehicles in the area, make time to figure that out. Otherwise, they were agreeable to giving us a late check-out due to the inconvenience. Would recommend for a large group or if you just want to have space for 2 couples and kids.