If stability is your main priority, a lease may be the right option. Structured for long term, stable occupancy and provide more predictable rental income stream.
If you're looking for a more short term solution then a rental agreement is for you, they allow much more flexibility when it comes to rent increases.