A secluded and peaceful haven. Great friendly hosts.