Food was okay. Did not live up to expectations from online reviews. Service speed was atrocious - there was a 20-30 min wait between each course. They mixed up the customers' order as well - we ended up being served our dishes later than almost all other tables, despite us arriving second in the dining room we were led to through a shady back corridor. All in all, never again.