great staff, great location