Each municipality which is operating a municipal airport shall have a lien upon any civil aircraft for the reasonable price of supplies, space, facilities or services furnished by such municipality upon said airport to such aircraft or the operator thereof. Each such municipality may, by ordinance, rule or regulation, give to concessionaires of such municipality liens upon civil aircraft for the reasonable price of supplies, space, facilities or services furnished upon said airport to such aircraft or the operator thereof by such concessionaires and may prescribe the circumstances and conditions under which such liens shall attach. The liens provided for in this section shall be superior to all other liens, except the liens of state, county and city for taxes, and the operator of such aircraft shall be deemed the agent of any owner, mortgagee or lienor thereof for the creation of such superior liens. The lien given by this section to municipalities shall be superior to liens of concessionaires. The lien provided for in this section may be enforced in the manner provided for the enforcement of landlords' liens. The municipality shall also have the right to detain such aircraft upon said airport until its lien or the liens of concessionaires have been fully satisfied.