This was our second cruise on the Sky, and the third is in a few months! The ship is wonderful, the spa pools are unique, and the staff is exceptional from one end to the other. We went with no intention of leaving the ship except for the included excursion in Key West, and the optional street food tour in Merida. We had long days with very few other people around, and no snow outside the window.
The food is wonderful. The World Cafe can in no way be mistaken for a mass market lines' buffet. For 7 cruises, my traditional first breakfast on Princess was one Egg Benedict. They always tried to talk me into two, which I didn't want. A few years ago, they switched preparation methods and heaven only knows how far ahead they had been assembled. On Viking, in the World Cafe, you watch them make it.
We never encounter a staff member who didn't say hello, and those who had encountered our names USED them.
We were upgraded to this cabin. It was a tad larger, and the closet was aligned differently, which made it seem more streamlined. I don't believe there's a bad cabin on this ship. Even the lowest category has balconies.