This restaurant has a beautiful ambiance but we were unimpressed with the service. We were the only diners indoors to start and were left alone, initially without menus, for a very long time, and then same again to have our orders taken, and not checked up on after receiving the food. The food took a very long time to arrive, then we felt that we were being rushed to finish and leave as our allotted time to use the table was up, even though the delays were all as a result of the service. The food itself was tasty and the portions are very large. Not a good place for vegetarians however as the vegetarian in our group was just given some rice and vegetables and overcharged for the privilege. Overall, the food and ambiance were lovely but the service let the place down.