Stopped by for the first time myself last week. Same initial impression as you. Not bad at all.