Excellent location!! We bought bus passes (mistake, although we took the bus about 3-4 times) because we ended up walking everywhere. If we came again we would definitely stay in Campo de Fiori again. It was walking distance to the market, laundromat, great restaurants, and central to highlights in Rome. Only (major) downside was because of the location it was incredibly loud at all hours (people chattering, cars honking, motorcyclists revving, trash coming). I ended up sleeping with my headphones on every night. Otherwise our stay was very nice.