Cabbagetown is our favorite place to stay in Toronto. This is now our favorite place in Cabbagetown!