We chose this trip because of dates, long stop at Key West, and the price (we got a very nice deal). Had a family and friends group with us, and most of them were newbies who wanted to try a short cruise. Me and DH have cruised fairly frequently the past few years. Based on other reviews, we were cautious that we might find this "small" ship lacking in services and options we are used to (primarily on Carnival). However, we had a fine experience and found this ship not to feel small. Food was good, service was excellent. The ship seemed to be well functioning, clean, and in overall good condition.
Embarkation was simple, and we were on board quickly. We did not choose any excursions, but members of our group did and all enjoyed the experiences and I heard no complaints. (Parasailing in KW, snorkeling in Nassau, glass bottom boat in Nassau).
Cabins are small compared to some of the ships we've been on. However we tend to spend very little time in our cabins, so that's not a big deal for us. Plenty of storage - 2 sets of drawers, ample sized closet, and storage shelves in bath. Plenty of space for theses shorter cruises.