This hotel was clean and comfortable, and the price was right. The staff was very courteous. The pool and jacuzzi were very nice -- our 4 year-old loved it. Breakfast was okay, about what you'd expect at a BW. I recommend this BW if your staying in or just passing through Ames.