Lorraine's cabin was absolutely spotless and nice and cozy. We spent two days doing various hikes around Arthur's Pass, and the cabin was the perfect base for us.
There is a kitchen, but come prepared to cook only the very basic of meals, and make sure you bring cooking oil and seasonings.
Also make sure you know where you're going and what you're doing during your stay, as there is no cell service or wifi (which I actually kind of enjoyed). I would definitely stay there again!