As far as Candy Cane Inn -- the one thing I don't like about them is that they are very exclusive on their booking options. They are one of the few hotels in the area that does not allow booking via the many large reservation networks (Travelocity, etc). Instead, they prefer to handle all their reservations themselves. I'm not certain, but that philosophy generally doesn't benefit the consumer in terms of competitive pricing and deals.