The hotel could not find out reservation we made months earlier. Took an hour to get a room, they kept asking us what agency we had used and looked confused when we told them we had made our own reservations on the web. (and we speak Spanish!) Quality of room was barely adequate, towels were threadbare, air conditioning worked, but was very loud. Bathroom was very dated, but fairly clean at least.The breakfast was only OK, not a great variety. scrambled eggs every morning with a bread option and some fruit.
The only good things were the location and the pool.