I rarely write reviews, but I feel the need for this place because of the sheer number of 4 and 5 star reviews which really aren't justified at all. We were led astray by them. I might've still stayed here anyway if I'd known that it was 3 star hotel, but I would've expected much less.
Yes, the staff are nice and helpful. Yes, the location is great. Yes, it's reasonably priced in what can be an unreasonable area.
But no, no, no this is not a 4 or 5 star experience in Calistoga. Our room was very cramped and stuck in 1985. The pools are small and crowded. The basics of a 4 or 5 star experience are even missing - like a fan in the bathroom or bathrobes in the rooms for use at the pools.
Don't believe the hype. Four or five stars in Calistoga is Indian Springs on up. Yes, you will pay more, but you will get more.