Lovely farm location, great hosts, amazing food, lot's of nice puppies.