I currently live in south courts and I assure you there is no shortage of parties however south towers through my experience is the location, as for standard of living. The building is rather disgusting in the way its maintained and there are normally plates and leftover food all over the kitchen. However its location is the best for commuting to most lecture buildings, classes and is a minute away from one of my main lecture halls. Its incredibly cheap and highly social if you want it to be, but that is also determined by what kinda person you are. If you want a fun place with very low costs and many pre-drinks minutes away I'd choose towers.