My family and I have been to Charm twice. Both times, the food was excellent. My wife had pad thai, I had chicken panang and my kids ordered appetizers. The restaurant itself is very nice and modern. We had the same waiter both times - Christian. Christian was extremely friendly and knew the menu well.
I've been to quite a few Thai restaurants in Phoenix, Charm is definitely one of my favorites. Looking forward to going back to try the braised short ribs.