Outstanding. Great place with lots of attention to detail. Great host with great sense of humour. Would stay again.