I saw a lot of bad reviews about this property, however I still decided to book. When we arrived it was amazing. All of the staff at this property were friendly, the rooms were clean, beach and bars were easily accessible, it was amazing. I would stay over and over again