Liz’s place is a convenient and affordable, given the area, place to stay in Byron.