Our very first stay at a resort on Leech lake was at Agency Bay. Clean, quiet, friendly a very wonderful place. Family minded and respectful to all. The Palmers have created an excellent vacation resort. Not only the facility, but with themselves, they have always made us feel like we are family. They are considerate of all their guest, not like some places where you feel like you are just another visitor. Pet friendly and they also love the little ones and look out for everyones safety. The place is as clean as they come and they can accommodate almost all of your vacation needs. From boats, bait, cleaning your catch of the day, family treats, gas, docking, handy food items, wonderful cabins, seasonal spots and even RV spots. We travel a lot and this resort stands out as one of the best! Truly one of Minnesota's best family resorts.