Carl's apt is just the best location you can have in Toronto. Close to everything you might need and to the turistics points as well.
Since it is very hard to find a two bathrooms and bedrooms in that area, his apt is a great option for two couples or families that want more privacy. It has gym too and it is great.
I highly recommed it.