Experience a canal or river cruise on a self-drive hire boat