Yes, even the live music performers that they bring on seem to play family friendly music
Yes it is
Yes, I would say so. There is ample patio area and indoor/outdoor seating. We've even seen people bring their dogs, so pet friendly as well.
Thanks! Your answer is awaiting moderation.