Property was nice, Pools was great, Beach was great, Security was great. However, the condo we stayed in was not the condo it appeared to be when booking. There was no beach view as it said in the booking. it was all pool view, ground level, right next to check in office. lots of foot traffic and noise on both sides of the condo. The Room was clean, However there was an electrical wall socket pulled out, bathroom towel hangers broken, toilet paper towel holder broken. No Pack N plays or bedding for babies/toddlers. Liked the resort, but will look at other options next visit.