These distances are exact, but are based on a straight line from point to point. Actual walking distances will be slightly longer.
We could not communicate by email. Had to ask our last host to call and speak in Spanish to reserve a room. They then greeted us coldly when we got there at 2:30 pm on a Sunday and then charged us 45 euros for a double with ensuite bath rather than the 40 euros advertised on their website. We had lunch there and were treated like we were interrupting a local family party among the owner and his friends. That evening the family had another noisy gathering on the patio that went until 11 PM. Overall a very hostile Hostal -- avoid it is you can.