The Moon Palace Resort in Cancun, Mexico, caters for all needs of adults, teenagers and children alike. It offers eight outdoor pools, children’s pool and pool tables. There is a world class spa on site,15 restaurants, 12 lounges and bars and a Jack Nicklaus golf course.