The number one thing about the site is its match to branding. The business' physical building, interior, website, even its Facebook page all match the business branding.
As a potential customer, I needed to learn a few things from the website:
- Do they have cupcakes?
- What flavors are available?
- Where are they located?
- What hours are they open?
- A little bit about who owns the business and who I would be buying from help
This site demonstrates every reason why a small business should have a website. To gain customers, give product information, and allow customers to become comfortable before that first visit...this site can't be beat.