If you've ever driven past the Madonna Inn and thought "One day I'll stay in that crazy place" then you definitely should! It is just how you would imagine and more. We stayed in the "regular" rooms (Pioneer for us and Swiss Chalet for my parents) and were amazed by the size. Couches, big, comfortable beds, even a little office type area. Very comfortable all around; they even provided a few free bottles of water - nice touch. Clean and the toiletries from their spa were really nice. The pool area was really pretty. The hiking trails were great, we wished we had time to explore them more. The coffee shop restaurant wasn't great. My soup was luke warm at best and the staff wasn't as attentive as I thought they should be for the price we were paying. They make their own Blue Cheese and 1000 Island salad dressing and you could tell - delicious! The biggest drawback was that check-in is at 4 and check out at 11. We only stayed one night and one of our rooms wasn't ready until 3:30! That really didn't give us a lot of time to enjoy the hotel and feel like we got our money's worth. We wouldn't stay here again for an overnight, but if we had a couple of days, I would stay there again.