I stayed at Helen's place for a week and it was great! Helen is a very thoughtful and nice person. The apartment has everything you need for a long stay and it's pretty quiet.
I would absolutely recommend it :)