We have cruised a number of times on RCI and chose this one based on wanting a different itinerary. The Vision is perhaps the oldest and smallest ship we've been on, and some of the experiences were because of those differences and should be expected.
My advice would be to not take a room on deck eight, as you will hear all the kids running up on the pool deck if you retire early. I would also avoid rooms by the Centrum, as it can be loud with music and events.
Observations include that there are only two elevators to reach the Concierge Club on deck 11, and it was difficult to get them to get to deck 8 to pick you up. The Club itself is a rather small partitioned area off the Viking Crown room. The service was great however, the employees for the most part went above and beyond.
Weather bad
enjoyed, good tour guide
best shopping port on this itinerary
limited shopping and dining at dock area