We stayed here with our two young kids for a multi-day trip to Toronto. The apartment is clean and in a great location: close to public transport and lots of great little local restaurants. Good spot for a family. David was great at communicating quickly when we had questions