Hiya,
I live there in the apartments, havent had any problems with the builders thank god, but I was lucky, I bought the show apartment so there wasnt much snagging to be done it literally took 2 days. Any problems ive had since (leaking shower and problem with my water) were sorted out immediately.
Im only living there 4 months but love it so far. Only thing im not impressed with is a couple of the apartments hang their washing out on their balconies which I hate, but the management company have started sending letters reminding people not to do this so am hoping that will help.
I have heard of people in the terraced houses complaining about there not being enough parking, but this hasnt affected me thus far.
Hope that helps