It's a large university, very strong on sciences, but courses are offered in most subjects. It's about 20-30 minutes from the city centre by bus. There is quite a bit of on-campus housing, but many students live in shared houses or flats around the area. There are a lot of student activities.
There is a major teaching hospital nearby, and the university has various other learning centres as well. Because it's so large, it's hard to know what questions you would like answered.
We happen to know several members of staff who are neighbours and friends, and they are all pleasant people.
It's not remote from city life, but neither is it in a heavily-built up area.
There is a website at:
http://www.prospective.bham.ac.uk/
information for international students is at:
http://www.international.bham.ac.uk/
If you need any more specific information, I will try to answer or find out for you.
Best wishes,