The location is perfect! Only a couple minutes walk to the Colosseum metro stop and only a couple steps from the Colosseum itself. Francesca was very responsive to messages. Would definitely stay again when in Rome.