excellent location & good communication