Stella's place is in a fantastic location! There are plenty of bars/restaurants right out the door and it's walking distance to a lot of Toronto's touristy stuff. It has an amazing view. Key pickup/drop off is a breeze. Stella went above and beyond by working with us on our awkward arrival/departure times. Thanks!