The Queen Mary is a historic icon. Being in the staterooms almost made you feel like you were on her in her glory days as a Trans-Atlantic passenger liner.
However, be aware of a few things before boarding. 1) 1) The walls are thin, so you can hear noises from other cabins. They did provide ear plugs though so that was nice. 2) The A/C is minimal. We had to get an additional floor fan from the front desk to blow air. Now, it's not "hot" in the rooms, but it's not "cold" either. My wife and I slept fine overnight with the fan. 3) The bathroom is small and at least in ours, the temperature control for the tub/shower was VERY delicate. Like, you could barely tap the knob and it went from warm to scalding, or warm to freezing. There was a very very narrow middle "happy" spot. 4) the onboard dining options are OK, but seemed a little pricey. 5) Get ready to pay an additional $30+ for overnight parking.
Things we loved- 1) The look, the feel, the decorations on the ship. 2) The historical aspect of it all. 3) the staff were warm, welcoming, and kind. 4) the bed was very soft and the pillows were great. 5) The views from onboard and the observation bar were awesome. 6) It was great to be able to book an evening tour, and then just go back and crash in our state room.
We would probably stay again, and maybe stay on the starboard side of the ship and look out across the water, rather than on the port side where we had a view of the parking lot out the porthole.