The Queen Mary is a unique hotel experience and a great place to stay for a night. It is quite out the way and from Long Beach main area, so need car or Uber to get anywhere. A free shuttle into the main area would make it a place to stay for more than one night. We had dinner in the Promenade cafe and were very happy with the food and service there. We also really enjoyed exploring the ship, with its interesting exhibitions and information. Roons were comfortable and room temperature perfect.