I was extremely dissatisfied the day of our arrival and was prepared to give this property a terrible rating. After waiting several hours and changing rooms three times, we were finally given a room that was acceptable and had working air conditioning. The facility itself is in terrible shape and in bad need of upgrade. What changed my mind and made me rate this property as okay is the staff. Most of the employees are exceptional and go out of their way to provide an exceptional experience for their guests, in particular the beach, bar and restaurant staff. The housekeepers also do a good job keeping the rooms clean and stocked but again, the facility itself is rundown and in bad shape. Air conditioning doesn’t work properly, plumbing barely works, there were things broken in the room, and there were times I was not certain the elevator was going to make it safely. In conclusion, I was very disappointed in this property but we still had a good time purely because of the employees. We made the best of it but I probably would not book at this hotel again. It’s unfortunate because the location is desirable in the Zona Romantica and very close to the beach and the place has so much potential.