I highly recommend staying at Frank's place. It was stylish, clean, and included all of the amenities you could want. It was the perfect size for my guest and me, and I really wish I had a studio apartment just like it.
He responded very quickly and concisely to any messages I sent him. Check-in went very smoothly, and it was close to all of the locations I planned to visit.
The neighbors were all very quiet, and privacy was not an issue. I would definitely stay there again upon another visit to Toronto.