We just spent a wonderful, relaxing week at Horseshoe Bay Resort on Leech Lake. Our condo was perfect for our group. To start, the entire place was very clean and nicely decorated. All of the furniture, from the beds to the living room recliners to the balcony swing, were quality, comfortable items that added to the enjoyment of the week. The kitchen was roomy enough for multiple cooks and well stocked with pots, pans and utensils. The gas grill on the balcony looks brand new and was convenient for our grilling needs. The balcony was where we spent most of our time (when we weren’t on the water). The view is spectacular and the added touches of a retractable bug net and the table top gas fireplace made the time spent even more enjoyable. The resort bar/restaurant is only about 100 yards away and they had friendly staff, good food, and live music on Friday and Saturday nights. Add in the convenient laundry available in the room, the nice sand beach, and a flat yard for outdoor games and it truly made for an amazing week. I can’t imagine a better condo setup is available on Leech Lake.