Princess contractors in ports were cheating customers insisting you have to sign register for tickets to get on free bus. Ship's management, which was well aware of situation, refused to adjust $45 on bill that fraudulently stolen. Spent $50,000 with Carnival Corp. this year. Asian food in dining room was outstanding, service good, improved wine program great, bought gold 12 bottle package. Beef entries were outstanding, salads were tasteless, with no salad main courses on menu. Buffet is repetitive, many treys stay empty, mostly tasteless food. Inside room was small but adequate, shower very small, new bedding is comfortable. Ship's service is very inconsistent and unprofessional. Supervision on floor is non-existent, when you get a manager they always say they don't have any authority. Would do this ship again except for the $45 issue, lets you me know how much they value customers, this was our 5th and last Princesscruise, we are 4star on HAL will continue with concern.