We took our grandson for his 12th birthday. We had a cabin with a balcony. The room was to small for 3, especially with the couch/bed made up. I'm not a tall guy yet the bathroom sink was at yesteryears low height. Our cabin steward was exceptional.
For one of the larger ships with many passengers it was kept clean.
Central Park and the Boardwalk are outstanding with great restaurants and shops. Johnny Rockets charges for lunch but is free for breakfast which was great.
Compared to Carnival the amount of closet and drawers had less space in the same square footage. As I mentioned the bathroom vanity/sink was very low. Shower space was good with sliding plastic doors as opposed to a shower curtain.
walked off and shopped the flea market briefly. Was ok.