fantastic
The hotel combined a touch of old world charm with the amenity's of modern day convenience. The pool was fantastic, the beach gorgeous and the staff accomidating. The other guests were polite, well behaved, and we were thankful to be surrounded by people from all over the world and not simply your average american complaining about the food. If you want to be in mexico and know it, this is the place.

