Restaurant was well presented. Wait staff were attentive & professional. We ordered three meals, two came out together and the third was very delayed. When the third meal came out, it was not what the customer ordered so the meal had to be sent back, resulting in a further wait time. Drinks were good. Most meals were well priced, some a little expensive.