Right on the beach which is a dog beach so prepare for lots of dogs running about! A bit chilly when we stayed but would be nice and cool in the summer. Clean and great communication with the manager, Jane. Lovely little welcome basket too. Thanks for having us!