Excellent location with a good view. Perfect for short stays in Toronto.