I don't have much personal experience, but I think UB is great. The North/Amherst is a nice area that's close to a lot of different stores and restaurants. The students, faculty and staff contribute a lot to the area and beyond with research, service, etc - it has a great reputation. Friends that have attended enjoy their programs and experiences. Almost all of them attended for undergrad, but I do know a few people in the law school who really like it (despite always having work to do!). And there are always great speakers, musicians and shows that they sponsor or are at the Center for the Arts; most of the time when I'm at UB it's to see speakers or for Fall Fest and Spring Fest acts.
Not a ton of specifics, but I hope it helps!