Update: revised opinion. Service and snacks were very nice. Terrace was quite cosy and thriving with young families and kids. Looks like the problem I experienced before is a one off experience.
Very long wait. Than they brought the wrong order. Bad food. Like it came from a can: salty and completely devoid of any texture. On the plus side it was cheap. I won't come again.