One person who visited the site said it was 'one of the best things they've done in Cardiff for ages'