I studied mech/man in engineering whilst doing an apprenticeship & I was impressed with the number of different modules that were studied. It covered every aspect & the teachers knew their subjects well and were very approachable when help was needed or guidance.
I didn’t reside at the university so can’t comment on accommodation.
I did however sample the life outside of university in derby which at the time had quite a selection of bars, restaurants, clubs & cinemas which were easy to get to using public transport.