My husband and I spent Christmas here and it was everything we wanted and more. Perfect location to just relax, take in the beautiful views, hike and head into Leavenworth to enjoy the lights. The view is spectacular and it had all of the comforts of home. We will be back in the summertime.
If it's winter when you go, I recommend not parking in the driveway if there is snow. We had chains and it was just fine (there is a steep hill which the driveway is on).
Fridge had ample room, coffee maker worked great, we used the stovetop for dinners. Only downfall was we couldn't find the remote for the TV or DVD player. Otherwise it was great!