WSU is awesome! I absolutely love the school (you can read more about that in the pre-vet forum which is where you will get more responses to this type of thread.
Pullman kinda sucks, not gonna lie. But you don't have a ton of time for tons of outside activities anyway. There are some decent bars and a few really yummy restaurants. Moscow ID is 10 minutes away from pullman and is really a cute and fun little town! There a bit more going on there with a really awesome farmers market in summer and fall.
Living in Pullman is definitely worth it for getting to go to WSU. I'm very partial to my school.