The closest such place is also 30 minutes from me, but I don't consider that far or too far.
I suppose it's because I'm not wanting to go there every day - maybe once a week if I don't have other plans. I guess I'm not a very outgoing person, I just go with people I know - not try to meet new people, haha.
I would hesitate to call where I live rural, though I'm sure many city people would. I feel I have too many neighbours and things are too close for being a true "in the country" location. To me "in the country" is big farms where you can't see your neighbours.
They're building up the area about 10 minutes from me - there'll be a 24/7 grocery store (previously 20 minutes - and a 9 to 9 that's 7 minutes away). I like it, I guess I'm not much for the noise of a city.