Location is perfect with a great view of CN Tower and walking distance to almost everything! Very nice place