Where to start!
We booked a Sky Suite (S1) on the Eclipse after a personal recommendation and we wanted to go to the Baltic. It's worth saying that we like to spend time in our stateroom, don't like crowded restaurants, and have little interest in entertainments etc (we're not that boring really, just aren't keen on dancing etc). We like a nice bar for pre & post dinner drinks but are happy to spend our sea days on the balcony if the weather is good. We paid $LOTS for the cruise - I think we can do what we want for that money, which is why we always book suites. Anyway:
Embarkation: generally good at Southampton, however the focus on booking additional cost dining at the 'specialty' restaurants was a little OTT. Our cases took a long time to arrive, the last one some 4 hours after embarkation and after we had sailed. Disembarkation was well organised & timely.