Baruch and Elyse's place is simply amazing. It is located in a very quiet street but very close to annex where we found lots of restaurants, patios, buses and subways (10 mins walk).
The check in/check out process was very easy. We received very clear directions and information about Toronto and the area. 👍👍👍