Really great place to stay to relax in Byron. But not be right in town.