Mehraz's place is very calming and relaxing. The minimalist atmosphere puts you at ease, and it has most of the amenities you need. It is central and close to Dundas square. A lot of restaurants are within a walking distance. The only downside is that the window looks inside the building to wall, but the place's vibes and calmness made up for this.