Clean, comfortable, and well located. Helpful hosts. Like a home away from home.