i think all accomodations have their downsides but as a fresher, you should go for storthes hall. the bus ride is a bit annoying but you'll have the best parties, experiences, friends and freshers lifestyle in general