Cottage on Dartmoor

Friendly, intelligent, honest, grown-up, not patronising, smart. A great mix of old and new values for a refreshingly different estate agent.