We drove 2 hours to the airport through rain/ice/snow and the flight was delayed 2+ hours due to weather. The agent said our connection was iffy at best and that tomorrow (Saturday) and Sunday all flights to San Juan were completely sold out. There were already lots of "iffies" on this trip, so one more seems par for the course. We finally board our 1 hour connecting flight and land about the time our flight to San Juan was scheduled to take off, we run the corridor, get to our gate and they are holding the plane! Woo hoo, probably won't have our checked bags in San Juan, but we'll fight that fight tomorrow instead of relaxing in San Juan. Following an uneventful flight we head to the baggage claim and low and behold our bags are amongst the first off! Wow, dodged two bullets, but I'm still concerned about the ship being repaired and am looking into condo rentals as my requests for space on RCL and X were denied.