It had a very good itinerary of destinations, at the right time for our plans.
The destinations were great. The ship was very clean and comfortable. The food was awful. Very little selection, very slow service, very bland tasting, very little portions, very plain food. The pizza and baked fish were good.
Everything was for sale - that normally comes standard with most quality cruises.