Buyer beware! We had to leave the property 30 minutes after checking in, due to the fact the hotel grossly misrepresented their rooms! What we saw on Expedia was NOTHING like what we encountered in person. The first room they took us to was up two flights of spiral stairs and had a palapa roof which they deemed as "air conditioning". The bathroom had mold on the wall as well. We complained and the front desk attendant called his manager, and then took us to another room. It was just OK, but at least had AC which is what the booking on Expedia said. The room he put my sister and her husband in was AWFUL and pretty much in the basement. The hotel was full and they had no other rooms to give us. Also, there are numerous small ponds in the hotel, which had standing water that looked dirty -- a breeding ground for mosquitoes! Lastly, the roof desk infinity pool is more like a dipping pool. It is narrow and maybe 20' long. More for cooling off, not swimming. We were so disappointed. With no manager on site, we had no choice but to leave and go to a hotel better suited to our taste and expectations.