If I could rate it minus 10 I would. This was our first cruise experience and likely the last. Ship is small and is layed out poorly. Food is just BAD! Its like an ant hill trying to get around. Most of the staff cannot speak English, nor answer any questions. Princess screwed up my airfare TWICE. Their computer system is CONSTANTLY going down. The entertainment was sub par. The entire loading unloading process is a disorganized mess, and they dont care. You DO NOT get a value for your money. The only positive thing I was surprised at the size of our stateroom, it was fair sized. This was what they called a repositioning cruise, which translates to princess wants to get as much money as possible out if their patrons as possible and make money to move the ship to a new area for tour season. I will NEVER recommend princess. Every positive thing I was ever told about cruises was Not what we experienced.