We absolutely loved this cruise! We are a 40 something couple with kids (that we left at home). This was pure pampering and relaxation (and adventure).
Cabin: We booked a suite guarantee and ended up with 9121, which is probably the worst suite on the ship location wise (and is also accessible). Ping Pong overhead was maddening at times - we had a Chinese pro player on board and ping pong was VERY popular on this cruise. That said, the cabin was clean and comfortable and well taken care of by the steward and butler (ROG!) The balcony was also smaller because the privacy screen to shield us from the glass elevator cuts off some space. It was still quite large. There is a large overhang, but we really like that. It did interfere with photos though. No noise whatsoever from the elevator nearby.
Ship: Was just wonderful. So modern and beautiful. We especially liked the Constellation lounge, Café al Baccio and the gym. The ship never felt crowded, but was not so small that we were ever bored. We also enjoyed the Persian Gardens steam room after a workout. Wish it was not windowless, but it was still relaxing. Note: there is a free, and nicer, sauna that is single sex in the changing rooms. No steam though.