On our previous cruises with Princess we thoroughly enjoyed ourselves. From the dining to the attentive staff, and just the overall beauty of the ships In 2009 we brought friends along for their first cruise, and although they thoroughly loved cruising, there were many things that were disappointing compared to previous voyages. When we disembarked I filled out the form voicing my opinion, and I am happy to say, the almost everything that had been annoying or a problem in 2009 was fixed in 2010. So if anybody was disappointed in 2009 regarding the "over-selling" of many things from extra after dinner drinks, specialty water, and even the cookbooks - particularly by the wait staff all of that seems to be gone now. I didn't even find they were pushing the Coke stickers this year as much. In the 2010 cruise we didn't feel pressured to buy any extras at all. They were all available if we wanted them, we just didn't feel hassled by it. Also some of the "extras" that were an extra cost such as the ice cream in Scoops or the pastries in the atrium, they are now free of charge.
Without going into a lot of detail about our 2010 Caribbean Princess cruise, let me just say, that Princess once again did not disappoint us in service, cleanliness, the attentiveness of the staff, and the meals again were lovely. For some reason we were not offered the crab legs in the dining room on this cruise, and that was sorely missed. I don't know if they have eliminated it from the menu, or if it was just this particular sailing.
Due to the fact that we chose a mini suite this time at the very back of the ship, we also enjoyed a few "extras" of our own such as cheaper cocktails in the Skywalkers lounge every night, and a free glass of champagne on arrival. The mini suite was a definite bonus, and because of the particular suite that we chose, (the very back on the port side on Emerald deck), we also had a much larger balcony. Too much room for really 2 people.
Amazing balcony. It wraps around for another 4 feet or so, also very, VERY, private. Club Fusion is directly above this cabin, so you can hear a bit of the noise until 11:00-11:30.