They do have bathrooms in the parking lot, but they aren't pleasant lol. Depending on the season, there are a couple of freshwater streams that run across the beach.
Yes. You can take your pets here. There are rest rooms available.
Yes dog friendly. I saw at least a dozen dogs when I went. However I did not see any wash down areas. I did not see any dog mess bags either. Beautiful place.
Thanks! Your answer is awaiting moderation.