Overall amazing place , to stay . Reception staff excellent and easy to check in /check out. Great use of grounds with outside cinema , and different areas of relax. But restaurants/bars area extremely slow service and plenty of them not managed at all, walking around in different sections of huge restaurants area but not really doing anything. Need good hospitality management and clear instructions for staff. Food average, if you finally can place order.