Not really sure why you only gave the cruise a 3 star rating. Seems your only complaint was the weather which you CAN'T blame on the ship or cruise line!