Spectacular views (better in real life); great location - quiet, but a stone's throw from the beach and a short drive/20 minute walk to the shops (supermarkets, wholefood stores, a great book store, chemists, doctors and even a golf course etc); responsive and friendly hosts; a well appointed kitchen; thoughtful touches for a family with school aged kids (firepit, hot-tub, table tennis and trampoline) and spotlessly clean. That's five stars from us.