The only reason I am giving 4 stars instead of 5 is that the wait can be long sometimes, but other than that, it is a very nice place. The doctors and nurses have always been incredibly nice and helpful, and I feel like this place is run very well overall. They really take time with you in the examining room and you do not get that rush you in and out feeling that some offices have. Front desk staff are very nice, which I find to be a rarity in Vegas, so it is a nice way to start off what can often be a stressful experience. I would definitely recommend this place to others.