I was on the Majesty from Feb 19 - 23. It was our first cruise and it was great. We went to Joghnny Rockets and the food was good but the entertainment (waitstaff singing and dancing) was awesome. There was a $3.95 surcharge per person.
The WindJammer was a great place to eat. Pizza at Sorrentos was good - alot of different topped pizzas were available at no charge.
The only disappointment was the very limited hours of the new deli 12-5 daily. We went to shore every day so we missed the chance to eat there.
We were the first cruise with the "virtual" Texas Hold-em table. It took a little getting used to it but the table was always full and the center of attention in the casino area.
If you have any specific questions I'll try to answer them.