Fabulous place for dogs and humans, easy to access beach