Food and drinks were ok. Ambience was excellent. WiFi was problematic. Service was a bit disappointing. Staff were pleasant but it seemed like a lot of them were trainees. They didn't have a security guard so street children were able to go inside the restaurant freely and the staff didn't really do anything about it.