This place is beautiful, and right across the street from the colosseum. There’s stores, restaurants and shops right downstairs. I’d recommend this to anyone looking to visit Rome.