Wonderful gem of a place and ticks all the boxes !