If you want a lease term that may appear far more than 3 years, then the lease agreement has for you to become registered, and will cost even more.
I have stayed there which can highly recommend it. It's also important to stick on the same schedule (particularly bed-time) day after day. https://www.linkedin.com/in/kendrariley/