Clean, great location and great communication. Hosts were lovely & place had everything we needed. A*