I went on the seaside previously and it was much better than it is now. The previous review I read pretty much summarized it...
CONS
-ports of call times were poorly thought out and not conducive to actually seeing anything
Room was falling apart and bed was hard as a rock. Shower leaked and water would randomly go cold or burning hot in the middle of the shower. Closet door piece broke off.
Size was about average for a balcony room. Storage was reasonable.
Room steward was excellent and always on top of things and trying to make my stay better.