amazing place to stay, just out of byron