Well worth a visit if you have the time.