This was my first time staying in Toronto and it made my experience amazing!
As I travelled around the Toronto Downtown, this place's location was fabulous! Most of tourist attractions only few stops away or even few minutes to walk! I visited most of places during my short stay.
Likewise, the staff was responsding very quickly, and helpful!