Good but not perfect
The journey was comfortable enough and the price was fantastic. My main issue was with the boarding process - it was quite disorganized and took longer than expected. The bus itself was clean and the driver was friendly. WiFi was spotty in some areas but worked most of the time.




