This beach resort located on the Mayan Riviera offers a number of retreats to rejuvenate the mind and body including Yoga, Meditation, Alternative Medicine, Detox, Pilates, Ayurveda as well as classes in life management, personal growth, weight loss and more.