I enjoyed it. It'll be better once the initial "newness" wears off. When we went, they were turning walk-ups away because they were booked solid. A lot of disappointed folks.
The food selection was relatively small, but everything we had was quite good, well presented and excellent taste.