Absolutely loved our stay here. We had heard so many good things about Mexico, yet were dubious as to meeting expectation. Upon check-in, the desk agent asked us for a credit card to pre-authorise $500 so we could use facilities not included within the all-inclusive package. …