If you want a resort style getaway it’s perfect. Also a great resort if you have young kids. Staff are beautiful people and super friendly. Food was good at all the restaurants. Having a breakfast available until 11AM is excellent. Where it is good but not great is around the finer service details. Ordering wine before a meal and then waiting over 10 minutes after the food has arrived for it to turn up. Typically breakfast table was not set correctly (no teaspoons with cup). Generally slow service, but I guess that’s the island way! Lots of staff available, just a little extra training and attentiveness. Minor faults in the scheme of things, but it would take the resort from good to excellent in my opinion