We stayed at the Fairfield in Ottawa on our way to Iowa but was booked up on our return trip so booked Fairfield Peru. There's a big difference not nearly as good this hotel is much much older, rooms are very small, windows are old and need to be replaced, beds are ok. Room has a weird smell and pool is so small, no hot tub definitely wouldn't stay here again far better choices for the same price.