My friend attended USF for undergrad and I've visited the campus many times. The undergrad campus is very very small... almost the size of comm colleges. However, there are pros for being a small campus such as quick accessibility and the campus is definitely not crowded.
As for the law school, it is directly across the street from the main undergrad campus and it's very modern. I've sat in for an information session and the rooms are good sizes and the common areas are great. Additionally, the campus is centralized in the city and takes you no more than 10-15mins to get to locations such as the superior court, city hall, DA's Office, golden gate park, union square, etc.
All in all, I would say their undergrad campus is a disappointment IF I was going to attend undergrad there. However, you guys are deciding to attend the law school which relative to other law BUILDINGS (or stand alone law schools) is a very fine building to be in for 3 years.
BTW, they have an AWESOME fitness center for their students! It's HUGE, you guys should check it out.