The best place to stay in Montreal is Sebastian's! It is truly perfect from the amenities to the location. You cannot go wrong with this cozy spot and if I could give more than 5 stars I would.