Good location, friendly staff, and good communication.