We will be making this trip in June 2017 and I see there are three companies that ply the waters between the two. Any tips on which is best? By "best," I mostly mean clean, nice seating...don't need upscale. We won't have a car.
Also, I'm thinking that it is best to make this trip during the day because of the beauty of the area we will pass through? Am I right?
Any input appreciated. Thank you!