The ship looks like it's large but once you get on board it feels like there are only 4 places to hang out. All the additional dining options and experiences that require an upcharge dominate the space on the ship.
Our interior cabin wasn't bad but the opaque glass on the shower and toilet doors is visible to the room and makes for some interesting situations.
Never did any of the dining options that were a la carte or flat up charges because the food in the main two dining rooms was mediocre at best. I was severely disappointed in the food quality and didn't want to pay extra with the chance that I would be disappointed again. The buffet was your standard cruise buffet, nothing awful or stand out.