We had a good stay at Camila's place in the Church Wellesley area of Toronto. The apartment's location is excellent — half a block to bustling Church Street with tons of restaurants, coffee, a subway station, and other amenities.
The apartment is comfortable, and we especially liked the kitchen area.