Absolutely amazing place, only 10 minutes away from Colosseo and next to the subway. Great opportunity to see great city of Rome!