Magic spot. Nature at its finest. Lots to explore nearby.