location excellent, neat and clean, good communication.