The apartment is huge. Your half of the flat is nice and spacious, having your own balconies, office, bedroom, bathroom and sitting area. It's almost like having your own apartment. Although it's actually nice that it's shared because it gives you a chance to get to know other travelers. So I'd say its the perfect balance of private yet social.
Although I didn't get to meet Illia personally, he made arrangements for a friend to meet me when I arrived (late at night due to delays), and was in contact the whole time to make sure I had everything I needed.
You can't beat the location! Tourists are trekking from other parts of town to where you live, because it's such a cool area.
As other reviewers have mentioned, the only down side is that it's not air conditioned, and can get a bit hot. Oh, and as also mentioned, if you're a light sleeper the noise outside your window could be an issue. But if you are a solid sleeper like me, then the benefits of this place far exceed the cons. I would highly recommend staying here!