Alvaro's place was great, really clean and well-furnished. We were a group of 5 and found it slightly cramped as we were exchange students and had a huge amount of luggage on us. However, it was a relatively short stay and other groups of 5 with less baggage will find the apartment spacious.
There are power outlets available throughout the apartments (unlike some of the places we stayed in) so it was really convenient when it came to plugging in our devices.
Location-wise, it's really near the busstop from which a short ride brings you to York Mills Subway Station, so it's pretty convenient.
Alvaro was a good host, and even when he wasn't around, his sister-in-law lives in the same block so we could seek help from her anytime.
To sum up, I will say that it was a really great stay! :)