Its essentially a year round camp facility. Its not really geared for someone to pop in on a day trip. Im sure if you were interested in seeing what they do there they'd be happy to show you.
It's for physically challenged people!
Thanks! Your answer is awaiting moderation.