Just what my family needed for our multi day visit to Toronto. Location was wonderful; many things we went to visit were an easy walking distance. The kitchen was great to have so we could prepare some proper meals in rather than eating at restaurants all the time. Having access to the building pool was also wonderful. Kids lived it and the hot tub felt great after a long day of walking around. Our wonderful host was very responsive to all our messages. All in all, a great stay.