I could give this place a 5 but that seems a bit out of line for a donut shop. BUT these are MADE TO ORDER donuts. OMG worth the wait, each one is custom made. The other menu choices are things like quiche (the best I've had), salads, sandwiches and soups and I can say I have NEVER been disappointed in any selection of those. The atmosphere is warm and casual. The coffee is my favorite in town, and I've started buying my beans there to grind myself and bring to others as gifts. Their description of each flavor is like tasting wine. The only drawback I could think of was if the folks in line in front of you had each ordered a box (dozen) of donuts, then you have to wait until those are done before you can get yours. The salted caramel flavor is to die for. Still worth the wait. Can hardly eat only one.