QE was a beautiful ship; we really enjoyed the decor and accessibility of the ship. Although the sailing was booked full, it rarely felt there were too many people (i.e. breakfast in the Lido is a bit crazy). This ship is definitely for mature types since the crowd and actively level is more subdued than other lines. You can't say that about the ballroom! The dance floor was packed, and everyone seemed to really enjoy this part of the entertainment.
We had a Grills Suite which was outstanding, very cozy and well appointed. There were a few things missing such as fresh fruit in the room. I decided not to complain since there is more than enough food onboard!
Overall, the service was great, just had a couple of language barrier issues and I didn't much care for the attitude of our main waiter. It would be nice to have someone really explain how to use the QG services for first timers. The head waiter is super cool and seemed to genuinely enjoy his guests.