Stayed here as we were diverted from Cancun Airport when trying to land during a tropical storm. Travelled by Virgin Atlantic and stopped at Cozumel for refuelling but due to adverse weather we had to stay here for the night. A nightmare at the airport with a 5 hour wait on the Tarmac, followed by a 6 hour wait for our luggage. All 468 passengers were allocated different hotels in Cozumel. Arrived at the hotel at 2 am in the morning during the storm to be welcomed by a helpful team at the reception desk. Due to late time, we were given tea and coffee and a quick check in. Stayed until early evening. A great hotel with helpful staff. Food was of high quality. We were made welcome due to our unforeseen visit. Thank you to all staff for a memorable visit to a fantastically run hotel.