As a big Princess fan with many cruises with them - The Grand Princess let me down - mainly by not enforcing rules and suggestions and guidelines.
A great Psychologist no longer with us said something years ago re raising children that is applicable in many areas of life - Set reasonable rules... and ENFORCE THEM.
Our cruise was great as far as many aspects were concerned but the Grand allowed a certain ethnic group from Vancouver to spoil a cruise for many - yes- many talked about what I am trying to say and I have spent my entire adult life ministering to multi - ethnic groups so I am no racist whatsoever - I have track record in this area but certain things need to be said.
Nice but too small for 2 people for 15 nights.
A/C was not working but was properly fixed quite promptly.
Fridge had to be replaced and again was done promptly.