Hi Vada,
I’m not a golfer myself but I do know the highest concentration of golf courses is in San Jose, the capital, and its suburbs, as well as the northern Pacific coast. From what I’ve heard from golfers, greens fees in general do tend to be higher than they are in the U.S. I can give you can example. The course at Hacienda Pinilla, near Tamarindo on the north Pacific coast, charges $150 for 18 holes.
Medium-sized towns, especially in the Central Valley, will have access to multiple grocery and department stores and doctors. Walmart itself can only be found in San Jose and nearby suburbs and towns. But if you live in the Central Valley, it’ll never be more than an hour away. Plus, Walmart owns a chain of similar stores called MaxiPali throughout the country.
Jason