I would second Catatonic - we used them a few years back so I could learn C & I process adding ST. John to our possible future itinerary. Different crew back then but same owners and current crew