It's not terrible, the houses themselves are actually pretty good from what i can remember, and in general, maintance etc is good. The bit that threw me off was the fact that people couldn't spend the night etc. If mates go to visit you and you go out on the tear, they have someone on the gate to make sure only residents get back in. THATS why its crap.
If this isn't an issue, go for it. but keep your eyes open, they are used to people sending in applications and then saying they found somewhere else.
As for the broadband thats the very issue I registered on boards for: They advertised unlimited broadband yet they block all the ports: Meaning anything outside of web browsing and instant messengers is off limits: You cant even get to blackboard, ITCarlows intraweb pages. And good luck playing any games over the connection: Its Just Not Possible. Same goes with Skype or any other Voice Over IP Application. I've tried them all. The best I accomplished was downloading video files from VEOH and other similar sites. And at that the speed is nothing to sing about.
As for the view you see on the website? a lie in my experience, I got a room that stared into another wall of the building, it was always dark, always depressing. But that only affects about 8 bedrooms in the entire complex: everyone else seemed to have a great ****ing view. The *****.
The one big Pro of the aprtments are that on average you will only have 1 other flat mate and you each have your own bathrooms, so the only things you really have left to argue about are dishes but the good news is you know exactly whodunnit if it wasnt you. And they're relatively easy to keep warm in during the winter compared to other accoms I lived in: your room size and the space heater in it..oh my god, I spoiled myself on that thing. My room was constantly 28 C during christmas and of course its right in town, which saves you an otherwise 20-30 minute trek from most other living spaces. Its still 15 from College, but thats the average.
Honestly though, try and find somewhere else. Southern Gardens looks grand. Theres also those new flats by the river: What were they called Red? I cant remember. I know Liam lived in them with Jeff. Those Apartments were great from what I saw.