So, here are the good things we noticed and experienced on the cruise:
1. The room attendant was friendly and consistently left our cabin spotless.
2. The food at both the dining room and Windjammer were excellent every single time. We didn't have any bad food. The portions, selection, cleanliness of the buffet, and in general the quality of the food were great. We actually tried the Chops filet mignon (there's no Chops restaurant onboard) with a huge filet plus choice of potato and choice of veggies for $14.95 and both of our plates were outstanding. It was well-worth the extra money. The kids' choices are always the same in the dining room, but they were good (as evidenced by our daughter's clean plate) and if she wanted something off the adult menu, it was ok. I should mention that she has a nut and peanut allergy and we were accomodated (waiter telling us about nuts, kitchen making nut-free desserts in advance) in the dining room. At the Windjammer, we were just very careful and simply avoided anything remotely suspicious that might contain nuts.
cabin 6254
closet ample for 3 guests, balcony appreciated but rusty, balcony chairs old and dirty, balcony wooden railing splintery and unpainted or finished, quiet location, bathroom good size, toilet constantly smelled of urine, shower had a door not a curtain and always had hot water (!!!), beds (one queen, one overhead bunk) were clean and soft, pillows flat but stackable, towels ample and soft, overall room was good.