Where do i start? Check in was great, and the location is amazing. It's just too bad the resort is obviously outdated, and barely family friendly. Lack of ramps, and thorny flowers everywhere, so watch your little ones hands closely. Do NOT book anything on the upper floors if you have a stroller as there are no elevators. Access to the beach is only via stairs as well. Hit your local gym before going as you'll be carrying your stroller as much as pushing it. I'm happy we had the all inclusive package, but the food was, well... edible and that's it. I must commend the chef, for without their advanced skill i would never have known, pasta and chicken could be so flavorless. The high chairs for children were filthy, staff hardly tried to do anything but the bare minimum. The kids club is the one bright spot. Their staff was awesome. It's a great thing drinks were included, with glossed eyes and a buzz, much of the negatives can be overlooked. Just don't book this place with high hopes.