The central location, cleanliness, and views are what make this space lovely. Close to CN Tower, Union Station, and great restaurants, you can’t go wrong with this location.