Clean and well set up place, with easy beach access