In a nutshell, David's place:
- was clean and tidy;
- had all the amenities as described;
- is in a quiet area, but in walking distance to markets, restaurants, pubs, a chemist and even a veterinarian if travelling with pets; and
- is no more than a 5 minute walk to the train station.
Whilst I never met David in person, he was easy to get a hold off and polite and thoughtful in his correspondence.
We're staying there again in a few days! Highly recommend David's place.