I generally don't like large venues like this but possess large screens everywhere for manyof to make sure that aren't close and their sound will be second to none.
The address is Piazza Trinita dei Monti 6, Spagna. https://prostadine.supplementstore24x7.com/index.php?page=user&action=pub_profile&id=106557