I suggest it is better to reserve.
Yes. Call them or email them directly. They'll prepare activities based on your needs and age group.
They actually only do bookings based on your online inquiry or phone call.
Then you should probably email them and not hope they respond through google. They're pretty fast to respond if they're around.
Thanks! Your answer is awaiting moderation.