Floriade 2012: Event review