Fantastic location. Easy check-in and clean apartment make this a must stay. You have nearly all of Toronto within a 20 minute walking radius.