Great location, great facilities, well equipped, loads of amenities. Pool, beach on your doorstep. Easy walking distance to town and close to facilities. Great host, attended to all our questions with plenty of suggestions. Will stay again.