David is a very helpful guy and friendly. He speaks perfect english and relates well with guests. Though I had to leave early, I would definitely stay again. 100 per cent recommendable