I actually found Penn Animal Hospital based off reviews I read on Yelp - and I'm happy to say that everyone is right!
First of all, I love that they are conveniently located in the Strip District. I live within the city and didn't want to have to drive out to a suburb. The free parking is a great perk as well.
The vets and vet techs are all so nice. Everyone is very laid-back and accommodating. They have walk-in hours every day during the week and also take appointments at night. Whenever I've had to make an appointment, I've never had to wait more than a day or two. And the vets are very knowledgeable, always spend a lot of time with you, and have a very calming presence - which is often needed when visiting the vet with unknown issues!
I love that they don't try to push unnecessary tests or procedures. They even give great tips, like telling me to fill a prescription at the regular pharmacy instead of the vet because it will save money. And their prices are great! I went today to take my dog in, who was having eye issues as well as digestive issues. They spent an hour with me, gave me two medicines, and I got out for $115. Can't beat that. I don't think a visit has ever cost me over $150 - even with vaccines.
I love, love, love this place. I recommend them to everyone I know!