Had an amazing 4 night stay at this hotel. Lovely room, amazing grounds, 4 pools, close to beach, excellent beach club and great spa. Had an amazing evening meal with great music at the beach club on our last night. Staff were very accommodating and friendly. Would definitely visit again.