Amazing place, amazing beach access