My family stayed for 2 nights (Fri and Sat) in February 2013. We are two adults and two kids (8 and 5). Our room was comfortable with plenty of space - two beds, mini fridge, sink, microwave, tv, desk. Bathroom was big - jetted tub and separate shower. We had a downstairs room. Our friends who we traveled with had an upstairs room with a fireplace (we didn't have one), but they only had a tub (no separate shower) in their king bed room. Rooms have been updated. WiFi included.
Property has a pool and hot tub (which we used). There's also a sauna and steam room - both clean and adequate for 2-4 adults to use without feeling tight.
Breakfast has plenty of options. Loved the auto pancake machine - never seen anything like it before. It made regular sized pancakes and dollar-sized ones. Coffee, juices, milk, yogurt, bread, bagels, pastries, and a few hot options rounded out the breakfast.
Friendly and professional front desk. Two-floor property but no elevator - was not a big deal for us. Convenient location though most people may find walking to Calistoga downtown a tad far. We personally like being near the Silverado Trail instead of Highway 29 - a lot less traffic! I would come again - excellent Winter rate at $149/night (weekend arrivals typically have two-night minimum).