I’m giving it two stars because we did make it to our destination.
Nearly impossible to get ahold of this company after booking. We booked train tickets and never received confirmation that they were ever purchased. Countless messages, emails, and phone calls over 4 days were ignored. Finally managed to contact a helpful lady for confirmation and pickup instructions the night before departure. Turns out the train time changed by two hours, so if I hadn’t gotten a hold of her we never would have known.
The driver was supposed bring our tickets when he picked us up; he didn’t. Got a lot of attitude from them when we had to detour to the tour agency location to pick up all the tickets.
The one lady was very helpful, but I can’t recommend this company. Book through your hotel/hostel.