I just returned from a cruise aboard the Liberty and We had dinner at Chops one night.
The service was very good. Excellent to be accurate. The setting and the atmosphere was very nice. We went early, around 7 and the view of the sunset we had from our table was GORGEOUS.
The steak we had was a HUGE disappointment. The appetizers we had were very good but the New York was mediocre, at best.
Last year at the Freedom we went to Portofinos and we felt exactly the same way. I ordered veal and was barely OK.
I do recommend you to give it a try. Dress up very nice and have an evening to remember. The food will be good, much better than downstairs. Don't expect to have the best meal in your life.
After all, it is not that expensive.