Everything we expected and more. A small piece of paradise amongst the trees which makes it a sanctuary not to be missed. Absolutely loved our stay and will be back!