Long hall