Great stay in Byron, walking distance from everywhere