We picked this cruise especially for the ports of call. First time on Holland America. We were delighted to find the passengers mainly mature adults and that the staff welcomed family groups, many celebrating special reunions or other occasions. The staff was very kind and helpful to elderly passengers, many in wheelchairs or using walkers. However we found our cabin suite older and not as well appointed as the lower cabins, with no windows. The bathroom shower needed regrouting and did not look like it had been cleaned very well. Our cabin had a/c issues for most of the cruise and we were visited several times by crew taking measurements or doing repairs on the system. We slept with the balcony door open 2 nights as a result (blocked open with sturdy waste basket). When a taxi strike occurred at the disembarkment port, the staff had no information or any interest in assistance unless you booked airport transfer with them. Front desk personal very uninterested in providing any assistance. Warning for those expecting internet/wifi - not consistent and slow enough to be useless. Also want to warn passengers to check your bill as there were many issues with ours. Fortunately, they got settled by cruise end. The excursions are very expensive but many were well done; informative and hitting all the high spots of each port city. However, we had to walk quite a way to get to excursion buses either at port or for the return. Food onboard was adequate. The specialty restaurants were worth extra cost. I could not believe the size of glassware in the buffet section or at the bars and that you had to pay for soda, but iced tea and juices were included. I would recommend this cruise for my 55+ friends warning them to have low expectations about cabin and food. Would advise to book suite for upgrades and to research and plan your own excursions.