The main reason we selected this cruise because of friends. We found the Quest to be clean, the food and service good, and the entertainment surprising good. The ship carried about 650 passengers, so pretty intimate.
People who expected a "luxury" cruise were disappointed however, nothing really special about it.
We were on a Costa Rica cruise ...very little to see and do in several the ports. In Golfito there was hardly a town, let alone things to do. We did see hundreds of dolphins in the bay there, however. Most of the ports pretty much offered the same thing...jungle and monkeys. Many of the beaches were nice.
We only saw our room steward once, at the start of the cruise. However the cabin was always neat, clean and made up.