I'm basing it off of what this guy is reporting. He seems to have an inside legit view.
https://www.zerohedge.com/user/105370
In the Panama City there is an overhead swimming pool many meters above the restaurant floor. I've dined there a couple of times and never feel quite comfortable with that much water hanging over me supported by a sheet of acrylic.
After this that feeling is likely not going to be any less :)