Clean, accurate, great communication, great host and great hospitality