Book this tour only if you are above 50, you can't drive or you don't want to drive.
If you are a young couple or traveling with kids, I would not recommend this tour. Much better off booking a car and buying the tickets yourself.
On the plus side, the bus was very comfortable and clean. They were on time and had the tickets sorted for us.
Their customer support is great as well !