Quiet and comfortable place one stop away from Toronto's downtown area.