Where can you book the holiday of your dreams in a luxury beachfront hotel on the Riviera Maya?