Booked in advance, the prices can be really good
I don't 100% trust them to run to time.
quick, comfortable, punctual, clear price system
little space, not very fast, worn out impression
Comfortable seats: nice when I had to spend a nigh...
Frequent delays (more than 1h)