well located, clean, good communication.