Excellent friendly hosts, informative, stylish decor, location is great and a good looking hen in the back yard.
What more could you want?