Everything as advertised. Welcoming, well-designed space, calming to the spirit.