Clean, comfortable and well located. Thoughtful hosts.