Great place on the beach! All you need and more