Great location, just around the corner from the Colosseum and Roman Forum