My views of Lafrowda are probably going to be a little negative because of my experiences, so take it with a grain of salt. I've just moved out from standard Lafrowda, but was in there a good few months. There were 11 people in my flat, and I really think it is the party-block...which really isn't me. If you're into that, then great. But I wasn't and that seems to weird people out. Also, I'm pretty introverted, and as there's 11 people, the only place you can get away from everyone is your room as there's so many people, there's usually someone everywhere. But, y'know, if you're a people person, that's great XD Not me so much.
There seems to be the odd silverfish running around in the rooms and toilets and through the brick work, which is really weird. Not sure if that's a problem with my flat, or the block as a whole. The kitchen space is quite small. Although there are two cookers, it gets quite awkward when 3 or more people are cooking at the same time, especially as the cupboards are squashed next to them and can't open properly as they're right next to the cookers. The positives are that it's really warm, it's kept at 21c in winter, I think. The windows are pretty thin, so be prepared to listen to random people singing horrifically outside in the early hours of the morning as if you were standing next to them, even though you're on the top floor. It is generally very dark in the corridors and the stairs up are just stone, which does sort of back up the "prison" image.
We have 3 showers and 3 toilets. There generally won't ever be a queue for them, only when everyone comes back from a night out at the same time. Or if someone's left a carpet of their pubes all over the shower floor and not bothered to clear it up, rendering it "unusable". Thought I had to give a special mention to the guy who did that about once a week. Ick. The showers are quite small, one larger one, but they have no stand or anything to put shampoo etc on, which was annoying.
I'm nitpicking. For the price, it's all right, and I don't see much reason to spend more on accommodation you're only going to be in one year, anyway.