Fantastic. Very clean, modern, private. Comfortable bed and pillows. Room & facilities are newly renovated. Our hosts were lovley & accommodating providing those little extras for the perfect getaway. Great location only meters from the pools, spa, beach, tennis courts and onsite restaurant. Short drive to town centre.