Amazing place! Perfect location! Great communication! One of our favorite places to stay in Toronto!