Indoor Location pretty much only requires you to have a good density of beacons, i.e., make sure there is a beacon every N meters. For big open spaces, that simply might require some creativity. Columns? Check-in counters? etc. High ceilings usually don’t work well, because this puts the beacons too far from the smartphones on the ground.