A peaceful, relaxing stay in a spotless home.