Magical wedding near the beach in Riviera Maya