We boarded our cruise in Ft. Lauderdale, Fl. All I can say about the port for Holland American is they need to get organized. Total mess with cars, buses and Limo's. The sign-in process wasn't to bad, went fairly quick.
Once on board noticed ship was very nice and clean. Cabin small, needed total update. TV about 12in screen, the furniture beat up. Veranda would have been nice if the furniture had been comfortable. After sitting 20 minutes had to get up. Room was cool, had no problem with AC. Cabin steward was great, didn't move anything but he did get in and out where we were never bothered.
Food was great on Lido, they had different stations for different types of food. That made it easier and the lines were better. The only problem I had with the food was the fact that many times their was none, so if you didn't eat in the hours that they had you did without. Yes, you could get room service but that was always 45 min. to hour. Coffee was only free in one place, should have been at least a station in other bars among the ship. The crew was very conscious about hygiene. Anti bacterial stations everywhere. The tours were terrible as usual for all cruises. I do have to say that the transportation for tours have improved, all nice buses.
The shows looked like they would be good but never enough room for sitting. Would get there 30 minutes ahead and the auditorium was full. There were very large post all over the theater and couldn't sit in many seats. This situation was at both shows every night. All in all it wasn't too bad of a cruise.