Beloved Hotel, Playa Mujeres, Mexico

A table is set up for a romantic dinner on the beach at Playa Mujeres on Mexico's Caribbean coast. The Beloved Hotel, Playa Mujeres, Mexico, is located just north of Cancun. It's a luxury all-inclusive beach resort owned by the Excellence Group.