Amazing place, 80 ft from a dog friendly glorious beach. Makes you lucky to be alive!