A good value cruise with interesting ports