Hi,
For us the Baltic cruise is best mid June if you want to see the midnight sun.The sea is very calm at that time because there is no tide.We had pretty nice weather,sunny and warm enough to enjoy the excursion all day long. Have a nice cruise.
MTL