Best location in Byron, especially if you are visiting with a dog!!