As noted, service is fine. Just make sure you account for about 20 or so mins to get to your destinations and you're golden. Don't expect the bus to be waiting for you, leave as soon as you step on, and whisk you away!
Sooooo much easier than messing with a car.