I've brought my two cats and dog here multiple times and would highly recommend them! They are located in the heart of the Strip District, but don't let that scare you away-- they have plenty of parking!
The staff and the vets are always very friendly and compassionate toward the animals. I've always been able to schedule an evening appointment within a day or two of calling in. If you can't make an evening appointment, you can go for walk-in hours from 10am-1:30pm. Walk-in hours have been a little busy, but it's a great option if you can't make an evening appointment or can't wait to have your pet seen. They get everyone in and out pretty quickly.
Besides all of the routine stuff, I've had my one cat treated for roundworm and my other cat in for urinary and weight issues. I once had to have a blood test done and they called with the results right when they said they would. I also get my meds and prescription food for my cat here.
Also, we have struggled with my dog having aggression toward other dogs and they have always been willing to accommodate us by letting us wait outside or offering to put us in a room while we wait. That is such a relief when we walk into a waiting room full of dogs!