Very pleasant part of Toronto. Very reliable host. Quiet environment.
What else?