Staff and crew were very accommodating but the ship itself, activities, entertainment, and dining were just average. This was just for a few days getaway for myself and my daughter so it was just fine. Love the bigger ships. Of note, the beds need to be changed and they are very narrow for some reason. Also very hard but we asked for a mattress topper which helped tremendously.
I didn't realize the our cabin was right below the pool deck and I had to complain about the noise at night. The other nights I slept with earplugs that helped but not completely.
The waitstaff was very good (Paul and George) in the main dining room. Very attentive to our needs.