Beautiful place a few steps away from the colosseum, highly recommended!