Was moving a kid to ASU for school, but they are renting in Mesa. This condo was perfect for us to help her transition. Very neat, clean, and well appointed. We didn't use the kitchen to make food or anything, so I can't comment on functionality there, but looking through I thought I saw pretty much anything most people would need if the wanted.
Also, given the 110+ degree weather, it was amazingly comfortable.