Well located and comfortable place from which to explore Toronto.