we've been coming here for about 10 years now and it's still going strong. The waiters are great but they are sometimes overwhelmed. They used to have 4 waiters on the old terrace but now only have 2 or 3 on each (it is 2 bars facing each other across the square). But they are very good and recognise you if you go more than once. We never had to wait more than a couple of minutes for service. What's the rush, after all? Relax - you're on holiday!