We were visiting Toronto for the weekend for 2 Yankee games. This location was perfect. Right in between the Roger Centre and Air Canada Centre. It was perfect. Highly recommend this place