The location is very good with many restaurants and parks close by. Rogers center and CN tower is at a 10 minute walk, and the views of Lake Ontario and CN tower are amazing.