Yes
Yes they do
There is 2 full courts (not 100% regulation size, but plenty big) in the gym area upstairs, and a smaller court with lower goals im the kid's area.
Yes we have 2 half courts for member and guest use.
Thanks! Your answer is awaiting moderation.