The ambience is really nice, as the restaurant was recently renovated. Food is flavorful and tasty, between appetizers, soup, mains and dessert, we didn’t have anything that wasn’t tasty. Service is friendly, attentive and waiters speak English.