Yes but get there early since lots of people come during the weekends.
There is an astroturfed area, several easily moved patio tables and chairs and both a covered concrete area and uncovered natural grass area. So, I think so.
Yes
I believe so.
Thanks! Your answer is awaiting moderation.