Heard good things about Holland America and we agree. Food and service was exceptional. Our room with a balcony was very comfortable. Only negatives were that the excursions were pricey, charging for water when going on excursions, and charging for very poor internet.
The excursions were expensive and thought they could have had a better selection. However, most the stops were very accessible on your own. The major cities were very crowded and involved a lot of waiting. Also, thought their ship announcements were very hard to hear.
The ship offered a Windows 10 class which was excellent and was filled most of the time. The instructor was very good and they just needed more space.
Was very comfortable cabin and had adequate room to place your things. The cabin stewards were very good and efficient. If you had any problem they were there within minutes. In our case we were having some TV connection issues and they fixed it immediately.