We had a very positive experience at David's studio and would strongly recommend to other travellers.
David is an outstanding host. Very caring, considerate and knowledgable.