Luma B, Thank you for staying with us. Unfortunately, all hotels in Dodge City experience some train noise . The other Best Western in town, Best Western North Edge Inn, is located north of town and the farthest from the railroad tracks if you'd ever like to stay with us again. We apologize that the holder was broken in the bathroom. We will get that fixed immediately so thank you for letting us know! We had a reception dinner where guests were able to use our meeting and breakfast rooms to eat so we apologize for the smell of the chicken. Also, we do offer chicken wings at our hotel to guests so perhaps that was it as well. We are glad you were able to use the washers and dryers with ease and had a variety of choices at breakfast! We hope you'll choose us in the future. Have a great week!