We went here during the off season, and maybe that was the problem. We had the restaurant to ourselves up to the very end of our meal. To be fair, our server tried really hard, but he could not rescue the experience. Both steaks ordered were overcooked, and when we were offered a complimentary dessert to make up for it, the deserts we wanted were on the menu but unavailable, The New York Strip was very fatty.
The restaurant is on the second floor, but the handicap access is very limited. Construction/remodeling is ongoing, so maybe this will be fixed before the season starts. There was no show during the time we were there. I expected more as the restaurant itself is well themed, but I doubt we will eat here again.
All this being said, the view here is almost enough to make up for the food