A great spot to stay close to lots of amenities, including Rogers Centre, CN Tower, easy access to transportation. Excellent communication.