Just spent one of my best vacations ever. The resort is like a little paradise. Not crowded, rather boutique. Modern, comfortable, spacious suites. A nice stretch of beach where you can easily spend hours as the staff caters to your every wish. The level of service and kindness is truely remarkable. Great food with a lot of variety and ingenuity. Amazing massages at the spa.