Good balance between cost, service and location. Excellent communication! (English + just a few minutes for response)