Let's start with the cabin. We paid for a verandah, but when we got on the ship, our 11th floor room had a small 'Romeo & Juliet' balcony without furniture. There was room for two to stand on it, and there were no dividers from the adjacent rooms (no privacy when on the balcony). We were disappointed and went to get the room changed but were told that since we booked through Expedia, we could not change it. They claimed it was an upgrade, a spa room, but we didn't see that the spa features were a good exchange for a nice verandah on which we could sit and enjoy the view or read. We got a yoga mat, two free vitamin waters and two bottled waters, a deep tub for soaking, and a little fountain which was never turned on. On the other hand, being near The Crow's Nest was very nice, and we spent a lot of time there and also enjoyed the deck above on the 12th floor when it wasn't too windy. Other than our disappointment with the balcony, our room was acceptable and we were well cared for by our stewards.
The food was adequate (no Wow factor), and we met a lot of really nice people at our open seating dining. We didn't feel we got the attention from the dining room staff that we were used to on other cruise lines, but perhaps that's because it was open seating. Every night that we ate in the dining room, it took a full two hours for dinner. It wasn't because we were so slow but because the waiters didn't come back to the table for a long time after each course was served. For that reason we missed the early shows in the theatre several times.
The performers in the theatre were excellent but the sound quality was not good, or they had to volume turned up too high. It had a tinny quality to it, and I heard others remark upon the same thing as we left the theatre. We enjoyed all the shows we attended, though, and especially the comedian. The BB King Blues group was excellent!