Transportation in Spain - Madrid to Villena to Villa de Biar

We will be going from Madrid to Villa de Biar Hotel in Biar. I believe we can take a train to Villena but then we are still more than five miles from the Hotel.

Is the train a good option? Or would it be more reasonable to fly to Alicante where we know we can get transport to the hotel for 20 pounds a person.

Is there a local bus in Villena that could take us to the Hotel? Taxi? Any other options? There will be two adults traveling, possibly three.

If anyone has any advice, please do offer it.