Never got the chance to meet Elena, but her friend helped us with the check-in, she was so friendly and helpful.
The place is very central, close restaurant, shops and public transport. The room was nice and cozy. The only problem was with the shower. You can't get steady hot or cold water. Otherwise i'd recommend to stay at Helena's.