Beautiful spot in the trees. Gorgeous in rain or sun.