The cleanest place we have ever stayed at & fantastically close to beach & other amenities, whilst being quiet & peaceful. A very comforting & homely place & great yard for our little dog. Thoroughly recommend it.