Jeka was very accommodating with our check-in/out times, provided additional kitchenware when we needed it, and the apartment was quite clean and comfortable.
The apartment is within walking distance of literally anything you might need, and it has quick access to the subway system which grants access to all of Toronto and the GTA VIA the Go Train.
Basic groceries, hygiene products, and other things can be bought at the 24h store below the apartment. I recommend going to Loblaws for anything else.
You may have some initial trouble ordering delivery to the apartment, but make sure to add a note for the driver. It should say something along the lines of “Please use the Bay St. Parking entrance, and call me when you’re here.” That should prevent them from getting confused and making you run around Bay/Gerard to pick up your order.