Make sure you leave a whole day to walk round - well worth a visit.