We were really excited about our stay but found it extremely disappointing. We had an issue with our transfer that was handled poorly with no apology. Service at the resort is terrible.
Whilst the resort itself is nice (accommodation is lovely) the beaches on the main island are far superior. In our opinion, not worth the money.
In order to transfer and catch up on jet lag, I chose this relatively new hotel with free pick-up and drop-off. Look at the photos. It is much more expensive than ordinary hotels at the airport, but it is actually older. The room has no view and it takes 20 minutes for the bath water to heat up. Early check-in for an early flight will cost an additional US$70, which is more. You have to pay for a bottle of water...the only advantage is free pick-up and delivery