Wonderful place! So close to the colosseum, a perfect Roman holiday