This was our second cruise on Holland America. The last was almost 30 years ago, but this was identical to our first cruise.
My husband and I traveled with my daughter and my niece who are both in their early twenties. We had a set dinner time as we enjoy having the same waitstaff throughout the cruise. The service on the cruise was excellent even though dinner service tended to take a long time. The food was very good! Both girls are vegetarians and the selections were excellent.
We really enjoyed the company of the staff in the public areas. They went out of their way to give us excellent service. Our room stewards were amazing. The staff we encountered all knew our names and went above and beyond to accommodate us. It was an older crowd, but we enjoyed the sun during the day, the Ocean bar for happy hour, the guitar player in the Mix before our 8 p.m. dinner and the Crow's nest was a fun spot for dancing etc. We also enjoyed the shows--especially the comedian/magician/dog show! One night was very rough due to a tropical storm. Since the ship is a bit smaller, it was very rocky.
Overall I would rate this cruise as excellent! We loved going to the beaches in Bermuda & transportation was very convenient. Hamilton has a great night life for the the 21 plus crowd. We also liked the street festival on Front Street.