Magic location, has everything you need for an great beach holiday. Lovely and peaceful. My dog loved his holiday too.