Amazing special place to stay tucked away in nature. So completely tranquil and peaceful.