We stayed here during a Rome-trip with 7 friends. Everything worked out perfectly. Centrally located close to the Colosseum. Luana always replied immediately when we had questions.
Do bring your earplugs though; 6 out of 7 rooms are on the busy streetside with lots of traffic and ambulances passing by a couple of times an hour