I highly recommend Indrit's place! It has everything you need. We were there for several days for a workshop/work and did some cooking (full kitchen). The apartment is very clean. But really the location and affordability are the best part - only 5-10 minute walk to the Lawrence West station. Very convenient to groceries, shopping, espresso bar.