Great spot in Byron just a short bike ride from the main town.