We had a great stay in Byron at Georgia's place. It's a great location right in the center of Byron. Communication and check in was easy. I definitely recommend staying here.