A minute walk from the Colosseum but still just far enough away from the hustle and bustle.