We travelled on the Mediterranean Medley on the Grand Princess and were simply amazed at the superb service from Princess. ALL staff were extremely polite, friendly and always professional. Our three year old son is a fussy eater(!) and even at the fine dining restaurant, they catered to all his crazy needs...including bringing out a pizza for him!
The price of on shore excursions can be a bit on the steep side. One piece of advice: NEVER do the "on your own" excursions they organise as the two tour guides we had for those were appallingly bad. We complained to Princess but sadly our complaints went from one ear and out the next! Hey ho, you can't everything!
The choice of food was amazing and we enjoyed eating, eating and eating! The International Cafe was superb and the array of sweets are excellent!
The minisuite on the Grand Princess was slightly dated, but we were not fussed. It was a good size and was very well maintained and very very clean.