A great space 5 minutes walk from the colosseum.