Great communication, location and service