But it is likely to work both ways Coffee (obviously dependent upon the wording), not only cannot you be thrown out for the period of the lease, but as Cent said, you cannot leave without being responsible for the rent for the remainder of the lease period.
In the case of Aladin's, if you take on the 10 year lease and pay the up-front 300 k and everything goes hunky dory for 10 years, as long as you have made a profit for those years, it should be plain sailing (note that you own nothing at the end of the 10 years).
If the business goes tits up after 2 months, you have already lost the 300k plus you are committed by law to pay a further 700 k for the remaining rent due.
The worse case, in my opinion, is that if you build a thriving business it may be that you will wish to relocate to larger premises (one of the negatives which has been previously mentioned is the small size) and then you will need to start over but having lost up to Bht 1,000,000 on the initial deal.
Only my opinion but that agreement/lease needs some serious consideration.