Perfect location for our stay in Toronto! The kitchen and bathroom had everything we could have needed. James gave great recommendations and always replied extremely quickly.