Great location, great beach!
Everything you need!