It's been 6 years since I was last in the Caribbean (It ended up being my last trip for a long while as covid broke out in 2020). Anyway, the lady I hung out with on our Italy cruise (I'll call her Ms. Ohio hereon in) and I decided to escape the gloomy winter and get some sunshine. We booked 51 days before departure date which to me is like last minute, haha. I was very excited about a NEW ship. The NCL Viva's maiden voyage was Aug. 2023.