Anyone know anything about this place? Any info would be greatly appreciated. Thanks.