Excellent location, excellent host, and wonderful place to stay. The heated mattress pad and the heated bathroom floors are beyond enjoyable amenities!