Great views from a comfortable place centrally located in downtown Toronto