A lovely place to stay. Clean and neat. A great location walking distance to town and the beach. Perfect yard for the dog. Lots of added extras for the kids like games, books, DVDs and table tennis.