My wife and I were first introduced to this restaurant via Entertainment books years ago. My wife loves this place especially the dessert even though their service were slow and their servers are very non-retentive. However, when I took my wife to the restaurant for our first mother's day celebration, I was surprised by the speed of the waiter. For those of you who had never been a fondue place before, the waiter/waitress will bring your course to you uncooked and allow you to cook your own meal in the specially prepared broth. Usually my wife and I had to wait for a while for the waiter/waitress to come after we are done with the cooking. We were able to finish the meal in about 2 hours versus the typical 3 hour meal. The overall atmosphere was great and the food were plenty. The beef could have been better, but the rest were great. (We had the spanish artichoke dip which was greate (the fiesta was greate too) and the mushroom salad.) If there is a special occasion and you want to treat someone to a romantic dinner. This will be a great place for you. If you have someone special that have a sweet tooth, take them here for the dessert late at night.