Great place for a relaxing family stay. Plenty of room, close to the beach and golf course. Having three bathrooms was a bonus. We self catered and the facilities were more than adequate for our party of 7 - the complimentary items in the fridge were most welcome! There was an abundance of crockery and condiments and we enjoyed many family meals around the large dining table. Our dogs were very comfortable sleeping on the veranda and the back yard was secure. The pool area was lovely and enjoyed by everyone. We would be happy to stay again.