The ship was decent but nothing overly special. The nightly entertainment was excellent. The singers were excellent. However, on the first night, there should have been an "NC-17" warning on the song and dance routine. You can probably find cleaner entertainment at a lap dance bar.
The dining restaurant had its shortcomings. It had more variety than other cruise ships that we have patronized but it tasted like the lasagna that I ordered (we had the late seating) was cooked for the first seating and then microwaved for me. There were very few announcements over the P.A. system flogging their sales. However, this means that you have to be very astute as to what is going on and when.
The service in the buffet dining room was good. The attendants there would get you coffee, tea, or fruit juice when wanted.