A must stop in Byron! Everything you are looking for a in a Byron trip!