A fine place to stay in Rome! Super close to the Colosseum and all major points of interest.