I'd recommend Scott's place, great place and walking distance to Byron.