We cruised the baltic sea in July. The ship was a little disappointing in regards to the food availability, especially from 20 yrs ago. First, no midnight buffet. Second, No food available after midnight - we would go to see a movie that finished at midnight, but unable to get a snack after unless you wanted to pay room service. Third, the other food service areas did not have a place just to pick up a slice of pizza or minimal hours to get a glass of ice tea.
Positive, disembarkment the ship quickly was well worth taking our minimal luggage with us & not having to pack the night before. We did enjoy looking out our balcony at the scenery & sunset/sunrise. The drapes did block out the sunlight. Finally, since our flight had mechanical issues & we missed our connection - we purchased our air fare with the package air 2 sea. We were told that we should of bought insurance multiple time..... we missed our embarkment in Stockholm, air 2 sea was able to get us to Estonia. Royal Caribbean took no responsibility or consideration of us missing the first day on the cruise. A very expensive day for sitting in airports!