We stopped on our way through, great place for a rest and pit stop. Free potable water is available here.
The staff were very friendly.
Also the view of mount Lafayette is great, being already more than 3/4 of the way up.