Clean, good value, had all essentials, good communication!