Sparkling clean, well appointed and charming. This is a wonderful place to stay and enjoy time away from the stresses of the modern world. Stephen is a thoughtful and gracious host.