Clean, well situated and good communication.