Had a lovely stay, great location, lots of space, comfortable, everything worked.
Right by St John Lateran Church and metro, lots of good local restaurants within ten minute walk. Short walk down past San Clemente Church, which is a marvel in itself to the Colosseum .