Clean, comfortable, and well-located home base for a stay in Toronto!