I've always wanted to stay at the Soho Metropolitan, but usually stay at the Fairmont Royal York. Finally I got the chance and I wasn't disappointed. The hotel is very nice, the rooms are great and comfortable with wonderful bathrooms that have heated floors. The beds are comfortable and the place feels safe and secure. The staff are friendly and helpful. All around, this is a really great hotel. My only complaint is that it is a bit far from Bay Street so if you are going to stay here on business, leave extra time for the 15 or so minute walk or short cab ride.