4.0
Pros: It was overall pleasant except for my return trip from Lacey to Bellingham was not good. Cons: My trip going back from Lacey to Bellingham was not good as it was supposed to be direct by train but they had train troubles south of Seattle so we had to wait over 2 hrs in Lacey for the bus to Seattle.