Mill Valley Inn property and room were both immaculate. The only reason I gave 4 stars instead of 5 was because the room I booked was too small and faced the street (I could hear pedestrians walking and talking). Also my room was directly above a steel door & stairwell (noisy) that led to outside street. Staff were very friendly and accommodating. I was given another room option (slightly more expensive), but unfortunately, the AC was not working and it happened to be an extremely hot weekend, 90°!! Staff was very apologetic. The breakfast was absolutely amazing! Everything you could think of -fresh waffles, oatmeal with all the toppings, bagels, blueberry muffins, cinnamon rolls, cereal, coffee, juice. Both indoor and patio dining options, plus happy hour with wine and cheese. Parking directly under hotel. It’s a stellar hotel in an absolutely charming little town!