Oron's place is awesome, sick view of the Jay's arena (literally across the street), CN Tower. Doesn't get more central than this, and the parking is a great bonus! Would definitely consider staying here again.