This is the nicest hotel in Ames hands down. I travel all the time for my job and this hotel is the best maintained, clean and well managed hotel I have been able to stay in. The staff was friendly, and made it feel like I was at home. The rooms were so nice and clean, and they were great to feel like I was at home, and not in a hotel room, with the living room area and the seperate bedroom, with all the kitchen needs was nice so that I was able to cook myself dinner. I enjoyed the spa and being able to relax ,and it was quiet and not a lot of noise. I would recommend this hotel to anyone. Great job GrandStay!