I honestly don't know where the negative reviews regarding this ship come from. It was clean, the food was very good, the crew was amazing, there was plenty to do, and it was overall a great cruise.
We had Our Time Dining and never had to wait for a table for 2. They were very accommodating. The shows were very good and entertaining. We did not do any excursions, but the ports were fun and walkable.
Our cabin was serviced twice a day and turndown service always included a cute towel critter. People really had fun on this cruise. We are more people watchers and it was fun to watch others participating in the many activities. I highly recommend this cruise for a quick getaway. I would do it again in a heartbeat!