Great location, great hosts, great recommendations. Very clean, loved the farm animals.