Great place! Exactly what we wanted, right in the Center of Rome.
Very clean, with all the amenities you could need to make your stay comfortable.
Will be going back!