Who decides when an aircraft may land?

The task of LVNL is to provide air traffic control services. Provision of air traffic control services also includes clearance for landing. This permission to land is granted when the assigned runway is clear of other traffic. The aircraft operator is responsible for safe conduct of the flight and also, therefore, holds final responsibility for the landing.