This was our first trip with Shearings and our first river cruise. Could not fault it. The coach driver was amazing. The ship was beautiful. Cabins were compact and very comfortable. The staff were just amazing. The food was great. Plenty of variety and excellent quality. Really enjoyed it all.