I know this was your first cruise but I don't find it fair to base your 3 star review on something the cruise line can't control. Weather is ALWAYS a factor at sea. You can have good days or bad days. Checking the weather "before going" is almost impossible since most people book their cruises 6 to 12 months out. Dealing with the weather is a chance you take going on a cruise. Just like flying.....