Our experience in Helen's apartment was excellent. It is situated in a very central location ad it has a lot of amenities that made our stay very comfortable. Helen was very friendly, communicative, and attentive to our needs. Especially appreciated that she had left some sweets for us.