This location is unbeatable for Air Canada Center, Rogers Center, CN Tower, and Ripley's aquarium. There is a grocery store across the street and many restaurants nearby. The place has an amazing view. It does lack some small things, toaster, light bulbs in lamps but none of this ruined our experience. Would definitely recommend.