A creative space where ideas come to life