We booked this place last minute, so I understood it wouldn't be a 5 star Resort. However, they claimed free wifi, wifi only works in the living room. Water smelled like rotten eggs, sheets weren't soft, couldn't lock sliding doors to balcony and windows. The sinks were dirty and the couch was slightly broken. Our first room, the fridge, ac, and shower rod were broken so we were moved (hassle) and one of the staff was kind enough to help us with our items. Had to leave early and was able to be refunded one day. It took a woman, Raquel, an HOUR to give us our receipt for our stay and it was literally just a paper she typed (in front of me) with a stamp. I wasn't expecting much, and I was still let down.