I loved staying at Pablo's place. First, the location is great. Almagro isn't generally as popular with foreigners as some other areas, but it's actually pretty central and an easy walk to Palermo. There are plenty of bars and restaurants around but it feels a bit more authentic than some other areas.
As far as the actual apartment, there are a few rented rooms so you might meet some other travelers or students during your stay (good for folks that are social but don't necessarily want to stay in a hostel). The place is big with high ceilings and Pablo is super friendly and laid-back so it's easy to feel at home. Also, if you're lucky he might grill you some meat on the parilla, which of course is an experience. :) I was really happy with my time there and am already planning my return!