The food is delicious and the ambience is nice. But the customer service is very slow and the staff have no sense of urgency when serving you. I went for breakfast one morning only to be waiting for half an hour without being served or even attended to and the staff came out to see what I wanted only to keep me waiting further. So I got up and left never to return there again. They have children's menu and they are child friendly but it's just a shame about the customer service inconsistency.