Newman is fond of the dining options available on the property which can sometimes be a miss with all-inclusive resorts.
Mexico is one of the most popular tourist destinations in the world. Up to 45 million travelers a year head that way, many of ...