I did my research and decided on Superior Shores for a birthday 'date' with my wife. We were extremely pleased with the cabin (not the one near the office, but the one down the beach a bit). All was very clean; everything worked, including the heat (it got to 32 degrees both nights). The beach is glorious; we had a fire each night with wood provided (they might have put in smaller kindling, though...). Sunsets and sunrises to die for. The male proprietor has a bit of an 'attitude', but in a charming sort of way; while the female is completely friendly and very helpful. We highly recommend this place.