The staff were very friendly and helpful, from the security guard at the gate, to the check in, restaurant and maintenance staff all over the complex. They were ready and willing to help, and seemed genuinely concerned to ensure we were having a good time and enjoying the facilities