We stayed in a one-bedroom lakeside cottage in late Oct. This is one of the first-floor cottages. The cottage was wonderful, well-appointed and just big enough to be roomy while still being cozy. Very clean, and whoever chose materials and decor did a fantastic job and is to be commended. Top-notch view of Lake Superior and steps from the water and rocky beach area and it was awesome being able to see and hear the waves from the cottage and bedroom. The grounds are in excellent condition and are well-kept, and the beachfront area provides great views and an enjoyable walk around the resort property. The location south of Two Harbors also makes easy travels to state parks, hiking, and Grand Marais to the north, and a quick drive to Duluth to the south. We started off great but little things started to bring the stay down. The cottages are within a single building, with a communal fire pit/chairs that are intended to be shared. I know this is the norm for resorts in the area, but keep it in mind if you're looking for something more secluded. Note there are only a couple of chairs and maybe a loveseat for each building, and buildings like ours had at least 4 cottages/suites in them. We were lucky to get a half-hour alone by the fire one evening as it was constantly being occupied by a family from another neighboring unit, who rudely left their trash (including the free s'mores kits), beer cans, and towels there the whole time, and used all the supplied firewood repeatedly. I picked up their beer cans a few time since it seemed no one else was going to. It would be nice if the management offered sign-up times for use to be fair to everyone as it appears another family in the upper unit never did get to enjoy it, and not everyone is comfortable asking strangers to give up their spot so they can have a turn. Upstairs guests are easily heard running around, which is not a huge issue but will grate at you a bit if you're looking for something quiet. The Ledge Rock Grille had a great breakfast but very poor dinner, especially for the prices (think $20 entree of pre-prepared wedding reception food and you've got it). Head to another local cafe or down to Duluth (try Canal Park Brewery) and save yourself the disappointment and some money. While trying to get a drink at the small bar area, we waited about 15 minutes seated at the bar while multiple staffers passed by and ignored us. Granted, they were not bartenders, but they could have offered to flag someone down and when I did try to get someones attention she blew right by. Once the bartender came back service was prompt, but she gossiped with other employees right in front of us while they degraded other employees who weren't there and complained about various job aspects, which was lacking in professionalism and courtesy; talk all you want amongst yourselves, but in front of guests is a bad play. All in all, it was an enjoyable stay, but there's room for improvement and we'll try another resort next time around.