Let's get the negative out of the way. They upcharge way too much on this ship.
That being said, the ship is fantastic. It is so much fun and the ship times events and activities well enough that you seldom seem overcrowded. If you don't have a good time on this ship, it's your fault.
The Waterfront is an amazing addition. The food at the restaurants were great. FOOD REPUBLIC IS AWESOME. The dining room food was just ok, which is kind of not fair for people who can't afford the pay places. They deserve high quality food as well. The buffet food quality was better than I expected.
The studios are great. I enjoyed my room more than expected. I thought it would be claustrophobic, but it wasn't. It was perfect for my needs. I did not have a connecting studio and one of my friends who did said she could hear her neighbor coughing and talking. I only heard the toilets flush. That is very loud, but otherwise, I was at complete peace.
Suitcases fit under the bed and there is plenty of hanging space. Needs some drawers for shirts and stuff, but has a ton more outlets than the normal staterooms do.
I just took the Skyline to Paradise Point. The view is pretty amazing. I would've stayed there forever. Ate some quesadillas and had a couple of virgin coladas, but honestly, the $21 was worth it for that view.