A very comfortable quiet space conveniently located in the heart of Montreal.