Getting to the restaurant in my opinion ruined its first impression because it was slightly difficult. The ambiance was unique but the menu was very limited. The service was nothing but pathetic- our food was not only extremely late but also a wrong order. After waiting 45 mins or so, the food arrived and it was very average and ultimately good food means a good restaurant. Desserts were great. Definitely not worth visiting again.