Very nearly perfect! Excellent location and super clean equals a fantastic stay! The little touches like flowers, coffee, Kleenex, nonstick spray, even sandwich baggies, etc make a huge difference. The only tiny down side was that it was hot during our stay. The house heated up during the day, but did cool off wonderfully at night for great sleeping. Would love to see either ceiling fans (there are 2) or floor fans for all the rooms, for those days like the past few where it gets unusually hot. Highly recommend this place and these hosts! Great job!