Nice apartment to stay in Byron!