This is a new location so naturally everything inside is new and well kept. The wait staff is friendly and very attentive, despite being overwhelmed during their peak hours they did a good job at checking in on guests regularly. The food and wait times were standard for IHOP, which is decent quality for the money spent.
Our only hiccups were with the waiting area and table -- as is the case with most restaurants, there is very limited space to sit/stand while you wait for a table. Being in the final weeks of my pregnancy, sitting outside in the sun during the AZ summer is quite difficult, but at the same time there was no space to sit or even stand inside. Once we got a table for two, the table was quickly filled up with coffee cups and water, leaving little room to maneuver while eating. Despite this, the server brought two additional glasses of water although there was no space (he was trying to push our plates and stuff while we were eating to make more space..) and they weren't yet needed - we sent them back.
Aside from that everything is great. I recommend coming to this location - I normally get turned off from IHOP due to sanitation and cleanliness which was not the case here!