We took the train up and the bus down. We did see different things. Plus, our bus stopped at Liarsville and we had a delicious meal. I suppose it depends on what excursions your cruise line offers. We were on a Princess cruise. We enjoyed the change of scenery between the train trip and the bus trip.
Yes, there are restroom facilities on the train.