Clean, well appointed, well located accommodation. Easy communication with the host.