I generally don't especially like large venues like this but they've got large screens everywhere these to ensure aren't close and their sound product is second to none.
City itself become small by using a population of less than 3,000 but it is a really attractive aspect of the country. https://limarc.org/question/thinking-of-traveling-in-greece-this-travel-guide-will-an-individual-12/