excellent communication and location. great value