This is a fairly small but modern airport that is taking a lot of charter flights for winter sports holidays. Often small airports give very good service compared to the large well known international airports. Brescia does not. On our arrival the queue for immigration extended outside the building almost as far as the aircraft we had arrived in. Luckily the weather was kind to us. Baggage reclaim was somewhat chaotic. On the way out we were delayed by 5 hours. The airport has minimal facilities and we were provided with a fairly awful sandwich and had to wait in the crowded entrance hall. Check-in queues were long. Airside there were next to no services and not enough space. Overall a very poor experience.