location excellent and communication very good