I go to a campus-city uni (literally in the city centre) and it was right choice for me as it gets the best of both worlds, with everything being at my doorstep (quite literally in first year where I could wake up at 8:50 and still get to uni early for a 9am), then after Uni I could go into the city which is 5-10 min away. I liked this as I was going from a city to another city and wanted convenience over prettiness, plus having all the restaurants and bars on campus just didn't feel right as it's meant to be a break from Uni not just spending all your time there(but that's just my opinion), plus I wanted easy access to transport links as I am 400 miles from home and didn't want to travel anymore than I needed to travel back.
So I like campus based ones but specifically ones based in cities, not ones based in small towns without much of a life outside of the uni walls.