I did not have a chance to meet the host herself but overall my experience at her studio was very pleasant and satisfying.
Although the staff did not speak English, they were helpful and friendly all the time.
One disadvantage is that it was quite noisy there during my stay, making it a bit difficult for me to sleep :).