Nice place quiet and close to Main Street in Byron