I had read a few recent good reviews and also some pretty bad ones. I booked the cruise to meet and celebrate my brother's 50th birthday.
Booked well in advance through Vacations to go. I got great service from them, a superb price and no single supplement.
I worked in the travel industry for many years and have been on various cruise lines, including Silver Seas, Swan Helenic Crystal etc.
Excellent, see above in main review