Okay- this was not a pleasant experience at all. First of all, the hotel goes by Hotel Ojo De Agua. NOT cIello Beach Hotel- so that was a problem since the hotel like 3 doors down goes by the same name. Anyway- I tried to get out of this reservation twice- and they evoked the no cancellation policy. The room we booked online was NOTHING like what we got upon arrival. The room stunk terribly, like just old musty dirty. The bathroom window opened out into a hallway- no screen, no glass nothing. No toilet paper holders.. NO HOT WATER. We had to shower in a completely different room while we were there. They offered to move us, to a room with two double beds we booked a queen. We didn't want to move after lugging our suitcases up three flights of stairs since there are no elevators. Also, they are obviously in the middle of remodeling because it was loud starting very early, dusty and just distracting. They were also painting the stairwells, I know this NOT because of warning signs put up but because my bags had white wet paint on them after we drug them down the stairs. Also, the beach seating they have is very nice. But don't expect prompt service from the bar area, we were informed that they wouldn't serve us unless we had an order of $100 pesos per person- which we did but the server was pretty rude about it. There were no screens on the window to the outside,so no opening it. I was disappointed and I WILL NEVER BOOK HERE AGAIN.