@Juan3971 Long Term bookings usually have different tax rules; you need to do some research for your municipality.
IMO, a separate contract is an absolute must for a booking that is in excess of 30 days. Speak to a local realtor or vacation rental management company. They may offer advice or assist you with managing your rental property for long term rental.