Is anyone familiar with this venue? It appears to be very unique. I am concerned about the safety of the area and the heat inside the space. Also I read somewhere that there were random dogs roaming around the space? Any insights would be greatly appreciated!