Well I read with horror some of the awful reviews, but it was too late to make other plans. Once I arrived, I was pleasantly surprised. Contrary to what others have said, there are plenty of staff who speak English...just not very well. All they are looking for is some effort on your part to speak some Spanish. That literally... more




(2 votes) 








Rooms
Families with young children
Older travelers



