My husband, son and fiancé, and her parents, just returned from a seven night cruise on "Vision of the Seas" on RCI. We have all done previous cruises and this ship was, by far, the most FUN ship we have sailed with.
The Captain, actually sang for us, as well as having an evening that the crew members could entertain us as well. He played volleyball in the pool, made daily (humorous) announcements, and made it very clear, that our enjoyment was their priority.
The staff onboard was so attentive, courteous and made every effort to ensure that our needs were met at all times. The dining staff was exceptional, the pool bartenders and waiters were some of the most fun we have encountered.