Yes and yes. Because it was supposed to be only 5 ports as sea days are for us. 2nd time for us and would do it again. Matter a fact I know we will. Infinity's a great ship. Here I must add if the "Pods" hold up. We didn't finish that cruise. The ship must be ok though because pax that were on the cruise with us are now onboard again as I write this. Shud be in the canal in a few days.