They REALLY believe in Customer Service. Actually, you don't know what customer service is until you to this place. We (as a family) are really picky eaters, and the dining manager would come to our table every night to show us the menu; if the vegetarian menu wasn't all that he would recommend the chef make us some Indian food.
The rooms were cleaned everyday. The ship was also kept clean. They had a great entertainment team, that wouldn't let us get bored at sea. The cruise was the best vacation I have ever taken, and it was due to Princess Cruises.