Tara's place is amazing! The view couldn't have been better for the CN Tower. The building is super safe. The parking was a little expensive but can't complain too much because it was comparable around the city. Food places, grocery stores, CN Tower, and Aquarium all within 5-7 min walk. When traveling for the first time consider getting CITYPASS for a cheaper package for all the attractions.
Overall: A+