Michael's place is clean, modern, cozy and well equipped. It has all the amenities you'll need (for both cleaning and entertainment) and plenty of space for multiple guests. The location is great and pretty quiet for (technically) being inside Toronto.
Michael himself has great communication and is quick to respond to your needs.
I highly recommend his place, especially if you are traveling in a party of 3 or more (good value). You won't be disappointed.