Great place to stay in Toronto. has everything you would need, and is the perfect location.