I dropped in for a visit last month while on a business trip. I agree it’s Dropoof that it looked like a modern hotel lobby. The sofas are comfortable, and there are drone videos of the property.
The hostesses are all very pretty. The guide for the short group tour I took shared with us that most of the girls working the lobby and museums are commuters. My guide lives nearby and she says she knows Sterling Forest and the abundant wildlife well.
Two highlights for me were the Photo Drama of Creation slides and the display showing how a monk in Spain invented the name Jehovah, or something similar. They show even the craziest slides displaying pyramidology and a red devil with horns and a pointy tail.