This place has an outstanding location. You're right in Campo de'Fiori which is the heart of the city. We walked everywhere from there. Place was clean and we had everything we needed for our short stay in Rome.