A great stay in a comfortable home.