Great little hideaway within walking distance of the Colosseum