A really lovely place, well organised and compact.