Overall it was a good cruise but not great or memorable. We had a good time but not a fantastic time and believe me we tried.
The ship was clean, easy to get around, and never felt overly crowded. The crew was upbeat at the beginning and then the morning we got to Belize something changed a bit and they seemed a little less upbeat, some were unhappy, and some not as outgoing or friendly as they had been and through the rest of the cruise I saw no real service lapse just a less happy crew.
We are a family of five and booked two cabins OV 6050 and 6052. Our kids (ages 19, 17, and 14) shared 6052.