Great stay! Extremely comfortable, clean, spacious resort. Great pool and spacious sun loungers area makes it not feel busy. Spa services were fab, great gym. Had a wonderful massage and a mani/pedi. They even have a “12-free” nail polish brand.
Complimentary shuttle to/from airport. Great breakfast, and the food at the main restaurant is wonderful.
Only suggestion would be to improve the room service dinner menu, as was a bit limited with not many vegetables with the dishes.