Heartwood is a must if you are in the Hudson area. They roast their own coffee and which is a plus. In their espresso beverages you can actually taste the espresso, and in their pour overs you can taste the notes. My husband and I didn't get any of their food, but it looked great. The atmosphere is nice and quaint. It's definitely a good place to go and study or meet someone.