Since you asked, 4 nights is probably too short to really enjoy the ship and your destinations. Likewise, the Caribbean may not provide a very interesting itinerary. Castaway Cay is fun, but hardly a reason to choose one cruise over another. Even the 5 night European cruise might be too short...