The crew was friendly, attentive, helpful and knowledgeable of the ports of call The meals were delicious featuring local favorites. During a time when ports of call were limited I felt the itinerary was filled with a variety of places and activities. They scheduled several activities for every location. Hiking excursions were available for those who wished to be active as well as shopping and just enjoying the beach atmosphere. Snorkeling equipment was available as well as body boards and small inflatables. On board entertainment included karaoke and a magic show. Omar was fabulous! Participation is optional of course. You can always also find a spot the hunker down with a good book. I felt this cruise offered something for everyone I couldn’t have asked for a better time. Far better than the big cruise liners of which I have been on several. I definitely will cruise again with Island Windjammers.