We had a great experience on this cruise, even though the ship was older and 90% or more of the passengers spoke Spanish! The ports were all excellent, and the service was top notch throughout the week. We made some good English speaking friends (many seemed to be clustered in the aft junior suites) and also enjoyed the company of our Costa Rican dinner-mates (who fortunately also spoke English and humored us as we attempted our grammatically-challenged Spanish).
The ship, though showing its age in many places, was still overall very clean. We enjoyed the larger wind-free balcony this aft junior suite provided, especially as we overlooked Curacao and the floating bridge. The size of the ship overall was cozy but never really felt overwhelmingly busy.
The Windjammer (we only eat there when it's the only thing open, which was lunch on port days) always seemed like a zoo, even at 3pm. There's something about buffets that can turn people into savages, and here it was no different. We were told it was crazy at breakfast (others on the ship mentioned shoving and line cutting and no place to sit). Breakfast every morning in the main dining room was relaxing however and definitely underused; it was half buffet, half menu, so we typically got fruits on our own and smoked salmon/pancakes from the servers. The main dining room was also open for lunch on sea days, and we always opt for the make-your-own salads. Dinner times were 7pm and 9:30pm (an hour later than the times we'd seen on other RCCL cruises), but most people show up late (15-30 minutes) anyway. Our server mentioned that it was routine for people in the second seating to show up close to 11pm and expect to be served.
Larger balcony and a great location at the aft of the ship; not good if you're susceptible to motion sickness as there was lots of rocking; also a long walk back to aft stairway, so not good if you don't like a lot of walking!