Uniworld has been our choice of Cruise Lines for our past 3 trips.
Their ships are well appointed and comfortable but most of all their Crews make your experience exceptional.
The Cabins are spacious and bright. We did not spend much time in ours because of the activities and excursions available.