excellent location and communication.