Christmas Cabin is a cozy place, full of charming decorations and knickknacks that give you a sense of Christmas, the native Americans that lived in the area, and Yosemite park of yesteryear. The beds were very comfortable, the place was extremely tidy, and everything was in working order. We used quite a bit of the kitchenware during our stay and there were only a few dishes (maybe two or three) that needed rewashing before our first use. Basic amenities are provided. Bring your own facial tissue, shampoo, and conditioner. No WiFi, but if you are visiting Yosemite to get back to nature, you'll welcome the absence. Overall, a wonderful rental that really became our home from the moment we arrived!