I'm in SSA - the fact that your rooms and kitchens don't get cleaned for you is a big downside, definitely.
However, I wasn't really bothered about the state of the place, I chose it on location location location and Stamford Street is walking distance from amazing stuff and I am soooo happy here.
Depends how picky and snobby you are about places I guess. But this is perfectly habitable and with this postcode I'd happily live in a storage unit...
I've been told that intercollegiate hall bedrooms are much smaller than here. But GDSA have nicer bathrooms.
PM me if you want to know more about SSA, I can send you pictures.