Yes they do.
Yes--Indoors in the main building upstairs and downstairs as well as by the Pavilion in the garden.
Yes they have many around the gardens
Yes several
Yes they have one in main building and I'm the garden as well.
Yes. The facilities are very nice.
Yes yes yes lol
Ues they do
Yes, they have several.
Thanks! Your answer is awaiting moderation.