Great place in a nice location near the colosseum.