Does anyone have any information on this place ? I can not find any info on the net.