This is a bit of a hidden gem and it is well worth a couple of hours. The staff are wonderful, one attendant really went out of his way to ensure we saw the highlights during our extremely limited time there.
It's set in beautiful parklands which are also worth spending time in.
More