5pm close in the summer holidays is inexcusable if you're getting >1hr queues. 6 really should be the bare minimum, but honestly I'd expect 8 for the summer holidays.
As a customer, short hours put me off. I look at my recent visits, my first this year wasnt great, my second was better, but...