I was in the apartment for two weeks and everything was perfect. Check-in, location and facilities of the apartment and especially the communication with Julie and Helen. Helen lives on the entrance floor and she made me feel comfortable and gave me many valuable tips in the first days. She was always available for questions.
I can really recommend this apartment and Julie/Helen as hosts. One day I will come back for sure :)