I've been to this location before... But awhile back. Visited this place yesterday and I was not impressed.
Issue #1: Our server spoke a little English. There was somewhat of a communication barrier. He got our orders correct, but the spice level was off. Our family loves Thai food; when you think of Thai, we think of that delicious spicy food. I asked for a 7, and there was literally NO kick in my food.
Issue #2: Our waters were never refilled. We had to hunt someone down to have them refilled. (That's ALWAYS annoying)
So you could say service was definitely lacking. Cleanliness, I would say isn't too clean. I don't get that "clean feeling" upon walking in the establishment, but I had to constantly look around me to ensure it was clean. The quality of food is still good. We got the pad thai and yellow curry. Which was a-okay. Again, would've given them more stars if the above issues were resolved. Also, thai tea is GREAT here! I recommend the Thai tea here!