Ship had excellent public areas, not too crowded. Great service and excellent food. Ship is a little older, so it does have some character, but we found it to be very nice and less crowded than some of the more modern ships.
We had an excellent destination expert - enjoyed all of his talks.
The itinerary was quite good. We enjoyed Cartagena Colombia - just took a cab to old town and walked. Took a free city tour. Felt very safe.
Obstructed view, but you can see the sights at an angle. Reasonable amount of room. Near the library and game rooms.