This place is great. It has everything you need from a comfortable bed to sleep on to entertainment etc. David was a great host and he ensured everything was in place before we got there including coffee , a local guide and some water. Great place to stay and I will definitely recommend