The six-acre resort is on the Caribbean coast of Mexico's Yucatan Peninsula, conveniently located just 35 minutes from Cancun International Airport, and three miles north of popular Playa del Carmen known for its beach scene, restaurants, boutiques, and nightlife.