We stayed here for 6 weeks while we set up our new life in Toronto and it was a great place to call home! Clean as a whistle when we checked in, and super cozy. Good for short term AND long term stays, definitely. Yuling was very easy to get a hold of and helped us with any issues we had. Thanks for everything!