excellent location and great staff