We have had an Alaska cruise booked via travel agent on Explorer of the Seas for the June 28th sailing for more than a year. We are a party of four and were fortunate to be able to reserve one of the large panoramic ocean view rooms. Our travel agent contacted us last week to remind us that final payment was due in two weeks so we made arrangements at that time to pay in full (date on the initial travel agent invoice shows a final payment date of April 15). At this point I assume all is well. Today I receive a call from the agent indicating that the final payment date was actually 3/31 (the 4/15 date was an error) so Royal Caribbean automatically cancelled the reservation. The agent indicated they have spoken with RC numerous times and the room is gone and the only option/availability at this point is to book two inside rooms (and pay more) as no ocean view rooms are available or to try and find another date. We have already booked plane fare so changing the dates at this point will have significant costs on that end. Obviously, we are very disappointed and I mostly needed to vent. I am not sure what recourse, if any, I should seek at this point but wanted to get others thoughts/advice if possible.