Great place for a large group! Can’t beat the location it’s so close to the Trevi Fountain, metro stop is about 10 minute walk away.