The good:
The captain and all staff except Guest Relations staff had a great attitude. We had wonderful weather and our fellow cruisers were a good group. The beds are comfortable and the ship was very clean
The bad:
We had to up to a mini-suite to get a couch in our cabin (amazingly, the balcony cabins only have one extra chair and no sofa) but were unable to sit on our balcony for most of the day because the balconies are not covered from above so were completely without sun protection.