Strathclyde has fairly standard accommodation, but it's big advantage is its proximity to the university. I lived about 3 minutes walk away from my lectures theatres last year, so could leave at 8.55 and still be there on time for a 9am session. You also get to live less than 10 minutes walk from the city centre, which is a massive bonus as well.
I changed universities at the end of last year, and now I'm 25 minutes walk from campus, and a subway ride from the city centre, which makes me reflect on how lucky I really was.
As for the accommodation itself, it really depends what you want. There's limited full ensuite flats, and you'll pay a premium for that luxury. Most of the accommodation will require you to share facilities, which doesn't sound very good, but you get used to it. In 1 full year, I never had to queue for the shower on a morning. All of the flats have communal living areas, with a kitchen and TV lounge, which was very good socially.
The campus is very nice, with some nice grassy areas we used to relax on during sunny spring days.