Check in process was bad, they lost one of the rooms on our reservation and were ultimately accomodated in a subpar room in a different building than the rest of our group. Some of the complaints from our group were - cockroaches in room, wifi was not included and once you pay extra for it, it will only work in common areas and not in the rooms. Air conditioners will not go below 76 degrees. Rooms are outdated, peeling paint, sheets have stains, water pressure very low. Lastly the food we had on site was very bland and tasteless. Not a very good value given the price of this "all-inclusive". The only saving grace was the central location right by the water as well as the clean pools.