We had a good stay at the resort. It was like a posh hotel.
While it was near the airport, you will need a car if you will be eating out. The restaurant at the resort is expensive and the food is meh.
There was a nice golf course right next door. And a snorkelling beach next door to that. Lyndgate Beach Park was great for little kids. It has two natural pools that are max. 5 ft in depth.
Our room had 2 double beds. We had 4 beach towels and 4 bath towels. There were some boogie boards in the closet.
One downside was that we had coffee supplied for one morning and no coffee filters. So, if you want coffee, go out to the hotel gift shop and buy coffee there. They have a small coffee shop in the back.
It is 6 mins drive to the airport but you don’t feel like your are anywhere near planes.