Perfect host! Perfect place! Perfect location! Everything was perfect!!
The best place to stay in Montreal.