It's definitely people friendly. Quote from the website "Alcohol is prohibited. Pets are prohibited in overnight facilities with the exception of Pet Friendly Campsites"
I don't think so....but check the website.
Thanks! Your answer is awaiting moderation.