We stayed at 3 B&B's on our trip and Christopher's Inn was the most expensive, had the smallest room and bath and was the most 'worn out'.
Pluses - The location is great - downtown Calistoga, walking distance to restaurants and breakfast (yogurt/fruit/granola, pastry, juice and coffee) was delivered in a basket to our room at 8am - a very nice touch. The room did have a gas fireplace.
On the minus side - the room was tiny. The bath tiles had mold. The wallpaper was patched/missing in places and dirty around the fireplace.
The room could really use a renovation.
