A comfortable stay in an interestingly quirky home.