the ambiance is very pleasing. menu choices are very good. food was good. service was pretty good. cost was as expected. Its somewhat upscale, but not prohibitively expensive. We were there a little later in the evening, but not real late. Some choices were no longer available, which was the only disappointment.