Stayed here four nights and the staff was wonderful. Clean and well maintained. Breakfast and evening reception food was okay - but we used our kitchen two nights and ate out the other two. While we shopped at Whole Foods (about 2.5 miles) and Trader Joe's (about 3.5 miles) there are lots of grocery options. A few restaurants in the area with a few more behind the hotel adjacent to Arizona Mills Mall. (Mall okay - not great).
Only other comments: If you like a quiet morning (I was at the pool early) you may encounter the leaf blowers and hedge trimmers for awhile which can be a bit annoying, but they do such a great job it is more of a short-lived nuisance than anything.
This hotel has a very convenient location and the front desk personnel are wonderful. I asked if they had coffee during the manager's reception and they said no, but they made a pot just for me. They were great.
We will be staying here again.