Lovely historic inn! Very well appointed and spacious room, comfortable common area, attentive hosts, great breakfast (including eggs from the inn's beautiful chickens, and homemade bread), mattress was quite firm (whether it is too firm is just a matter of taste). One suggestion: have pullout sofas in the larger rooms and suites that include sofas -- our son was a little too tall for the non-pullout sofa. He still found a way to sleep on it comfortably, but others may not. Other than that, an excellent stay!