I'm a first year.
Accommodation at Bath is really tricky. You select 7 choices and get given a random one. If you're really unlucky, like me, you don't even get one of the ones you chose. They accept more and more students every year and this year they even had to spill into postgraduate accommodation. My personal advice is to go for a city accommodation, or at least include one on your 7 choices as you're much more likely to get it than a campus accommodation.
I'm at John Wood Court, and it's great. You'll need to pay an extra £430 for the year-long bus pass and it's a 20-35 minute journey up to campus, but it's worth it for many reasons: the rooms look nice and they're quite big, the location is literally perfect: you're in the actual city centre so big Sainsbury's is 5 minutes away; Sainsbury's Local, Tesco's, Morrison's, Starbucks, Wetherspoons, etc are all less than a minute away, all the clubs are less than a 10 minute walk away, the train station is 5 minutes away too, it's so ideal. It's very social and there's always someone hosting pres or a party in their kitchen. You'll be sharing bathrooms but as long as your flatmates aren't horrible, it's not that bad.
Green Park House is also a city accommodation 2 minutes away with the same benefits but looks much nicer, has ensuites and probably has a better social life, but it's more expensive. I would say it's worth it though, and if I could choose again I'd choose it. Avoid Carpenter House (the 3rd city accommodation) by all costs! Only met one person from there, and it looks like a prison.
As for my opinion on campus accommodation options, Polden is very nice but it's expensive. Polden Court, Marlborough, Eastwood, Quads are all pretty good too (Quads is very social!) I'd say avoid Westwood and any other accom with cinderblock-like walls, they really aren't homely.
Feel free to ask me about any specific accom or any other questions
