Awesome place for a group; very much as advertised... spacious, clean, and a perfect location. I would have given 6 stars for communication if I could... the hosts were available and responsive -- plus left us a nice gift for the weekend event that we were there for in Montreal. Great experience; would highly recommend!