Lovely to go with a small crowd of like minded people. Can't fault the food & general care. The staff with their final concert, go 'the extra mile'. Also the small towns along the river are a great change from large cities with 4 cruise shiploads of passengers trying to see the same things!