On arrival first impressions was good , but after our first night things went downhill quickly, food was shocking ,definitely don’t cater for everyone , some staff can’t even get cocktails right with the five ingredients,staff were pleasant,but didn’t solve any problems and had to resort to the local shop for the essentials,I wouldn’t rate this five star hotel definitely a 3 star ,entertainment wasn’t great ,it was that bad we. Came home early because of this ,wouldn’t recommend,as it’s a 3 hr drive from the airport