good location, great staff, great location