The Grand Princess was a very clean ship with great food, good entertainment and quality in the furniture.  It offered many varieties of entertainment.  The value on price was also there.  The ports we traveled to were also very nice and had plenty to off