Nice roomy place, great hosts, very interesting and helpful.
Make sure you like dogs. Awesome dog very well behave but he is a big fella and smells on hot days.