We have cruised on 5 different Cruise Lines in the past so feel we have a good point of reference to review a Ship and this one gets (in our opinion):
A++ for Ship's Public Spaces, Service, Organization, Cleanliness, Internet Service, Crew, and Itinerary!!!
C- for cabin space.