The facilities were generally great. Internet a big problem but this was China. The whole thing started with a big opening ceremony and there was simultaneous translation. This seemed very good. The food options are not great - one coffee bar as far as I could see, plus a few drinks stands. Great location.