Perfect place just outside of Byron. Incredible views!