Helen's place is at a prime location in downtown Toronto with an incredible view of the CN tower, the lake, Billy Bishop Airport and Toronto skyline. The apartment was sparkling clean and well equiped. It is also conveniently located near very good restaurants and the pier to Toronto Islands. Will definitely recommend Helen's place to anyone visiting Toronto!