We chose this hotel fairly randomly, mainly for its location. It turned out to be one of the best hotels we have ever stayed at. The rooms are large and well appointed, there is a decent sized fitness room and pool ( I usually had it to myself) and the bar has an expert cocktail team. Above all the staff are exceptional. They combine friendliness and efficiency in equal measure. The room service is outstanding. The breakfast is advertised at $22 , however, thus coffee shop will happily serve you your choice of filled muffin or granola with coffee for $9. The SoHo is very well placed for exploring Toronto. I would recommend it to anyone.