So what seems to be a little restaurant is in fact one of the best if not best place to eat. My family and I ate there twice and twice we left with a feeling of satisfaction. We were there in Dec - Jan, (low season). The staff tell me in high season, that we would be lucky…