I would normally have put a 5 star because the staff and the service are great ! But they had 20 minutes of delay and didn't notify me before so I had to wait there during my lunch break !
I often come here and it's the first time that happened so I guess I was unlucky.