Yes, they have their own private beach and it's super nice
Yes. Dogs are not allowed on the beach unless you are an owner or it is an active service animal. We learned the hard way, and there are owners who have it out for dog owners. Have fun. Edit: unless your rental states it comes with beach chairs, you will need to bring your own. We were there a week ago and the public use chairs are not available because of Social Distancing.
Thanks! Your answer is awaiting moderation.