Having just been on a cruise with Fred starting at Tenerife to Cape Verdi and west Africa an back to Gran Canaria and Fuertaventura I am going to give it 5 star rating. The ship is good. It is not as glitzy as some but is neat, tidy and easy to move around. Cabin was clean and comfortable and adequate although not oversized. We were on deck 4 outside with a window and it was very convenient and quiet. All the staff from reception, security, chamber maids, bar staff, restaurant staff were 100%. The entertainment was very good with professional acts, crew acts (which were exceptional), and guest speakers which were very interesting. Facilities on board were good with plenty of space to relax. The top deck was good for sunbathing etc.
Cannot comment on the tours as we made our own way. As a summary we found the ship to be a delight, the crew (including the Captain) to be of the highest standard, the hotel staff to be 100%, the meals and menus to be first class, the entertainment to be a joy and the overall experience to be one to encourage a return visit.