Our trip to Cape Verde, Gambia & Senegal...was not as warm and rougher seas than many on board had hoped for, still that's nature and it was a lot better than home!!
We had a sleepless experience in cabin 7006 which ruined our trip and a fellow passenger also experienced and was moved from 7020 with unacceptable noise, creaking and loo flushing.
Pick pocketed in Dakar as were others, do not go ashore on your own, Banjul was as intimidating, organised security escorts are essential if visiting town.