The Rain Cloud Cabin is adorable and clean, and includes a well-stocked kitchen (even had parchment paper which we needed for a last minute menu change!), plenty of towels, large capacity washer/dryer, comfortable beds.The view was like a painting: so peaceful to sit out on the back deck and take in the surrounding mountains and lake. Our granddaughters enjoyed swimming and jumping off the raft.We highly recommend this place to stay - so restful after a long drive or full day of hiking.