Does anyone know exactly where this is? How to get into the site? Is there anything to see, show house etc.