Location is fantastic with an amazing view. Everything is within walking distance CN tower a 10 min walk, you get such a nice view of the lake too. The most beautiful sunset you’ll ever see !