Awesome little space in Byron, located within walking distance to the town. Great, communicative hosts!