What an amazing place; a real hidden gem. From the moment we arrived it felt like home. It has everything you need for a really comfortable stay. The back yard was great, having so much space to relax in. Spending time reading a book, doing some yoga, playing some music; it was very peaceful and quiet. The beach; what an amazing beach. Not only is it is so close but most of the time we had the beach to ourselves. We brought our 2 dogs with us and they had an amazing time running up and down the beach, swimming and meeting new friends along the way. We can't wait to come back and stay there again.