This my very first cruise so I don't have a lot to compare it too. I live in Curacao, and get to see A LOT of cruise ships. Compared to those who visit the island, this one was small. But I received the cruise as a gift so I cant complain.
The ship is an older smaller ship. There was not a lot of diversity. Two buffets, One main dining room, one bar, one club.
We had the ocean vieuw room on deck 10 and it was ok. Our room was nicely cleaned EVERYDAY! We had the all inclusive drink package and regularly took drinks to our room. Didier was awesome in cleaning everything up.
The cabin was ok. It was clean and got cleaned daily.
At Colon I went on a trip with a local. Went to the Panama Canal and the Dutyfree shops. The Canal was nice, and the shops were pretty cheap.