I am experienced angler and was looking for a lodge that would get my family hooked on fly fishing in Montana. Madison Valley Ranch was the perfect Venue. The fishing is phenomenal and offers daily guided float trips as well as onsite free lane opportunities. The guides are amazing and very patient with kids and beginners. The lodge is very friendly and well run and the food is amazing! Ennis is very hospitable and easy to reach from Bozeman. Overall an amazing visit! We will be back…My kids and wife are hooked!