Excellent place - well worth a visit.