I stayed in Helen's place almost 1 month. It is very cozy and comfortable. Even if you enter through a shared entrance, your privacy is top during the stay. Helen herself is very helpful and responsive. There is also family cat Carlo who loves to hang out with his girlfriend. He comes home only for sleeping.
Overall I highly recommend Helens place