We stayed at The Royal Haciendas in Playa del Carmen for 5 nights, and we didn’t want to leave! There has yet to be a time I visit Mexico, that I don’t appreciate the amazing service. This time was no exception. We were greeted so warmly, and were treated like royalty...

read more