From the moment we stepped onto the ship, we received excellent service by every crew member we encountered. Yes, the ship is a little older and a little smaller than others, but that did not deter from our experience. We had a full suite which was clean and spacious. We thoroughly enjoyed the Club Class Dining which came with that. The food was mostly delicious - a few misses now and then - but that happens in most dining rooms. The entertainment was just that - entertaining. Some production shows better than others - but all performers gave a valiant effort. The gym was a little small and confined, but served its purpose on sea days. The drinks in the bar were tasty. The spa was nice and we enjoyed our services. On port days it was easy to get off and on the ship - even when tendered. Both embarkation and debarkation were a breeze and we would sail on the Island Princess again if given the chance. Bravo to the crew who went above and beyond for the guests!