Cabin: The cabin was much better laid out and had more storage than the same category on Princess last year. Unfortunately, the toilet stopped working twice, right after morning coffee. We called maintenance and after 45 minutes went upstairs for relieve. The steward did an excellent job and we never had to request ice. The safe malfunctioned twice but maintenance was there in 5 minutes to fix it. Rating: 8.0 Room Service: Room service was awful. Two nights they failed to pickup the order form from the door, the two times I ordered eggs and hash browns, they were cold, we finally just gave up and ordered coffee and had breakfast at Windjamer. Rating 3.0 Dining: The dining staff was great except no one enforced the dress code. We saw two couples in shorts point at the sign that said "no shorts allowed in the dining room" laugh and walk past the greeter to their table. On Smart Casual night there was a guy at the next table in a sleeveless T. Shirt. The food was pretty good except for overcooked salmon one night, a well done "rare" steak one night and the lobster was not cooked fully one night. The buffet at the Windjammer was very good with lots of variety. Rating 7.5 Entertainment: Lots of variety and the band, singers and dancers were Las Vegas quality. Rating: 10 Ship: Great facilities, easy to find , very clean. Rating 10 Getting on and off the ship: The ports were we had to tender were a real pain. It was like the ship had never done this before. We were in line to get on a privately organized tour and the elevators emptied right int the middle of the line waiting to get off which resulted in us getting further and further back. Someone complained to the crew and they said they did not have enough staff to keep people getting off the elevators from merging in the front of the line. They could have roped it off in advance or something. The ports where we could walk off were no problem, no lines, no delays, and well managed. Rating: 5.5 Ports: The ports we visited were about what we expected. We had been to several of the same ones a couple of times and visited a couple of new ones and all were enjoyable.