We had a pleasant and enlightening cruise on the Spirit from Cape Town to the Seychelles, with stops in southern and east Africa. We did experience some oddities and annoyances, most of them preventable by Silversea. But overall this was a fun experience. Even the internet worked well. We found the ship well-maintained, and our suite in good condition, with traditional decor. The ship is being ...