I booked a casita for a 2 night stay. Loved it so much, I delayed the rest of my trip to spend one more day here. I told the front desk when I booked that I had a small dog with me and they suggested Casita 18. It was absolutely perfect with a little tiny enclosed patio and an area where my dog could do his business. He loved that I could keep the door open and he could go in and out as he pleased. For my last night I had to move to another casita (#20) and it was still perfect for me and the dog. The front desk and the breakfast staff were the nicest people you could imagine and very helpful. The morning that I finally did leave, I had breakfast next to the fireplace, which was burning and good thing as it was gently snowing outside. Talk about a magical, perfect ending. Great location, great pricing, I cannot recommend this place highly enough.