Travelled in March with Virgin. Fantastic journeys there and back. Fantastic hotel all inclusive with premium drinks. Staff were really friendly and a great location if you want solitude. $45 for a taxi into Cancun itself, one way. Huge choice of food in themed restaurants, Asian, French, Italian, World Cafe.
Highly recommended.