I would not recommend this place, check in is a joke, staff is unefficicient , beach is dirty, have to take a shuttle bus everywhere and it runs every 15-20 min, the only good thing is the food, my daughter left her glasses in the room and when we went back to get it the glasses were lost. They wouldnt let us in the room because we already checked out, Housekeeping didnt see them they said.. and good luck finding who's in charge, would not stay even for free