The service here was so horrible, that i have no choice but to give it one star. The waiter was absent for the most part. It took them forever to bring the food. The waiter kept forgetting to bring our drinks until the end of main courses. Then he brought our bill before we were done eating. He then brought our coffee for our desserts after we'd paid the bill. After the first sip of our coffee, we were approached by a young staff member, who very rudely told us we had to leave because our time was up! This was despite the fact that there was no visible line, and the table next to us was empty. I've never had such terrible service. While the ambiance was nice, and the food alright, nothing can make up for this, and we left with a bitter taste in our mouths.