We have been on that same ship and same itinerary. We loved it but agreed that the shorter cruises are the way to go. Time slows down on those ships which is nice. We are going on another 4 day cruise in August