Anybody been there yet? We're across the street and thinking of checking it out