No direct experience to answer your Q but in my mind this isn’t a ‘long stay’ but rather a regular/committed repeat stay.
I would think of a long stay as where you take a room for a long period consecutively.
Either could get you a negotiated rate but I don’t know how they would differ.