Super clean, super responsive! Amazing place in the heart of Toronto