Manna's place was better then advertised. It is perfectly located in downtown Toronto with easy access to the CN Tower, Aquarium, Rogers Stadium, and so much more. My wife and I greatly enjoyed our stay and wouldn't hesitate to stay again!