After several canceled trips last year, we had some points we needed to use up so booked a three night stay at the Beach Club Villas.

Our first day was Sunday which was unseasonably cool for this...