I’ve been lucky enough to stay in tens of hotels over the 20 years I’ve been travelling, two/three times a year but I can honestly say this is without doubt the best. Just an unreal experience, spotless, the staff are on hand and foot to help with anything you need. The multiple pools are beautiful, the beach is lovely and as for the restaurants, well, faultless. This will now be my main hotel I shall be staying at.