I was looking for an eye doctor that accepted my insurance (eyemed) and found Dr. Perez. I appreciated that I could make the appointment online (zocdoc) and that the location was close (right by Chipotle in Arroyo Crossing).
When I first walked in, there were quite a few other customers and I was told to wait a few minutes. The staff wasn't rude, but I didn't find them super-friendly either. The tech who did the basic eye tests was courteous.
What really gives the place 5 stars is Dr. Perez. He isn't out to sell you a new pair of glasses every year. Obviously, if you need them, get them, but his was honest - telling me that I should keep my same prescription and only get new glasses if I wanted different frames (my current glasses are about 5 years old). He said I could come back at a later time if I break my current pair and need new ones and wasn't at all pushy about getting me to buy anything on the spot.