This place was wonderful and very close to the Colosseum.