Just got back yesterday from a relaxing trip aboard the Grand Princess. The ship: beautiful interior, well- appointed and exceptionally clean. We have been on some bigger ships with slightly better amenities that come on the newer mega ships, but this ship is very nice.
Service: Overall service was excellent. My only complaint was bar service was very slow during peak times. They named to have more bartenders available during those times as it often took over ten minutes to get served. Stateroom staff was excellent as we're the wait staff in the restaurants.
Food: Food was good, fesh and plentiful. One night I got a steak that was not as ordered. The waiter noticed I wasn't eating it and asked if anything was wrong. I told him it was over cooked but not tomworrymI wasn't all that hungry. Then as if by magic, a new plate appeared with a perfect steak. I don't know how he got it so fast. Food isn't gourmet by any standard... But well done considering the 15,000 plates they serve per day. If you're a foodie, you'll need to adjust your standards a little.
Mini suite with balcony was excellent. The increased cost was well worth the extra space. Would never cruise again with a mini suite. The layout, two flat screen tvs and beautiful wood appointments were great. Plenty of closet space and storage -- don't forget you can store luggage under the bed.