The pools, customer service, food at the bar were excellent, 10/10. However, the room was very old with squeaky sofa bed and queen bed. My kids slept on the sofa and they were waking each other up when moving and turning. The chairs were very dirty, had to put sheets and towels to sit down. The air conditioning was extremely loud, almost like someone running the shower all day all night. The room was too buggy. We killed so many bugs. The kitchen was ok. The other negative part of our stay was the smell of weed. A group of 18 people (including kids) came to the pool and they were smoking weed. We should have complained but my husband thought it was allowed on the property. So overall I don’t think we will be staying there again.