Expect a well-appointed and extremely clean home away from home.