Loved the islands and the staff too.
Due to the illness on ship on previous cruise before ours, many of the little amenities were missing (towel animals, writing material, children's activities, singing waiter, etc.). Much of the crew were kept too busy sanitizing everything including us. But no one got sick on this trip. The staff went out of their way to make up for any inconvenience and the ports were great.
Food and Dining
Service and Staff
This was our 5th sailing on this ship as it is very convenient to our home. We liked the ports on this sailing (except Porto Rico) The staff is always friendly and efficient.