I like the site. It's easy to find stuff in multiple ways. Easy on the eyes.
imo the only thing missing for me are destinations for drinkers like Napa / Sonoma and beer country in the Northwest US. I'm sure there are more places in France, Germany, and Ireland