Nice and clean place a few steps away from the Colosseum! Recommended!