First of all this place was clean , very spacious, had everything the photos shows it has … but the communication was bad a response every 4 hrs , some things were broken the lights of the rooms didn’t work, the pool was dirty when we got there it was cleaned 2 days after we had arrived …and also this place charges per person so please make sure to put how many people go because this place charged me another whole price on the way there which really sucked !