An unexpected powerful storm forced the world's third largest cruise ship to cancel its journey Monday after causing damage throughout the vessel.

The Royal Caribbean's Anthem of the Seas had just started its seven-day voyage from Bayonne, N.J. to Port Canaveral, Fla. before facing hurricane-force winds and extremely rough seas off the coast of North Carolina, confining all passengers to their rooms.

Out of the 4,529 passengers, only four suffered injuries. However, many travelers remain rattled after witnessing 30 foot-high waves and wind speeds greater than 100 mph pounding against their bedroom windows and balcony doors.

Storm Mars vs #AnthemoftheSeas. 160 mph wind. Shuttered into rooms since 4pm to weather the storm. #royalcarribbean

— George Sycip (@GeorgeSycip) February 8, 2016

Passengers were initially told to remain in the their rooms starting at 3 p.m. on Sunday and received hourly updates from the captain until 10 p.m. At that time, the storm increased in severity and the captain became unavailable while the cruise director provided updates until the ship started sailing again at roughly 1 a.m. on Monday.

@RoyalCaribbean I feel bad for all the cleanup the crew will be doing on #anthemoftheseas

— Greg (@flatgreg) February 8, 2016

While the ship remained seaworthy, the storm caused extensive interior damage, including collapsed ceiling panels, overturned furniture and shattered interior decorations.

Deck 14 needs some work… #anthemoftheaeas

— Greg (@flatgreg) February 8, 2016

There were some warning signs: the NOAA's Ocean Prediction Center first issued an alert on Friday at 1 p.m. and then predicted 63 to 75 mph winds as early as Saturday afternoon. The storm turned out to be more severe than expected, with some winds reaching reported speeds of 150 mph. After later forecasts showed poor weather over the following days, Royal Caribbean decided to return the 168,666-ton vessel to port.

@RoyalCaribbean awww and that was a new giant egg/pot! #anthemoftheseas

— Greg (@flatgreg) February 8, 2016

As compensation, Royal Caribbean is offering full refunds for the shortened trip and a credit for 50% off the fare on a future voyage.

We appreciate our guests’ patience and cooperation. We know it was tough day on Sunday apologize for their discomfort. #AnthemoftheSeas

— RCLcorp (@RCLcorp) February 8, 2016