I honestly have no idea where people are getting the idea that the staff is so terrible.
My significant other and I went here for the first time last Monday to get annual check ups. Not only is the entire staff/doctor polite, they're also very professional, and they absolutely know what they're doing. They listen to you and try their best to help.
We actually just had to return today, a week later, for blood tests. I have small veins, so it's almost always a problem to find them. I kinda have a weird anxiety about it, but this staff was so patient and made me feel comfortable.
Both my significant other would highly recommend this office and we will be coming back as long as we live in Las Vegas.