A comfortable, clean and lovely home away from home.