Having been on the Princess once before we knew what to expect, it is a delightful ship with everything we expect from a cruise. The only downside was the cruise was too short, wish we took a longer one now, definitely will the next one. The food and service was excellent in all areas, but the restaurant was sometimes a bit noisy. We took in the movies under the stars when we could make them on time after dinner, the theatre was ok too. The weather was fabulous. The cabins were very clean. Travel on the Princess is a must.