Tried something different. Heard good things about Viking Cruises
The service at. The steward was efficient, knew us by name on the first day.
The dining choices were enjoyable and the special restaurants were like eating in 5 star restaurants. The included excursions were average but this could also be because the Caribbean islands are all similar with not much to see culturally.
Good size,well thought out, Great bathroom and amenities