Get better beer selection and I don't think this cruise could have been better. Entertainment was top notch. Food was great and there was a lot of selection. Plenty of fun events aboard. Port stops were great. Excursions were great. Technology on board was awesome. Free W-Fi for messaging, Facebook, etc. Nice TVs in the cabins, even though we never watched it. Looking forward to our next Princess Cruise. We were very impressed all around and it would be hard to choose any other cruise line, even any other cruise ship. We are only considering Royal Caribbean for a middle-aged crowd. We are in our 30s and were very much in the minority. Saw very few others in our age bracket. However, it did not impact how much we enjoyed the cruise. Dan, the cruise director was incredible. I recommend attending any event that he hosts. He is fun, funny, and knowledgeable.
Clean, plenty of room, good amount of living space. Balcony could have been bigger. No other possible complaints about it.