Nice clean, comforting space in a central location. Very welcoming.