Sunrise on the beach at Grand Residences Riviera Cancun, Riviera Maya, Puerto Morelos, Quintana Roo, Yucatan Peninsula, Mexico.