The food is simple and can be acceptable but not for quality-price. The service is relatively slow, so it would be wise to order a small appetizer beforehand.
As for the atmosphere, they tried to incorporate the open ceiling concept with modern looks. Some might find it nice, some might find it chaotic.