Complex sentence: Although a village, Pinar de Campoverde has everything you need close at hand and should you desire more then it's a mere 10 minute drive to the town of Pilar de la Horadada and the coast.
Split into simpler sentences: Although a village, Pinar de Campoverde has everything you need close at hand. Anything not available is a mere 10 minute drive away at the town of Pilar de la Horadada and the coast.