Brilliant location just off the main street in Byron with a great little coffee cart about 50 meters from the door