Enjoyable stay in a clean, comfortable home.