Anastasia's place was everything we needed for our short weekender in Toronto. It was walking distance to fantastic coffee shops and restaurants, between two big parks, and also two metro stations. I highly recommend staying there and enjoying Greektown. The CN tower is visible from your doorstep!