Helena isa great host :)
She is super friendly and helpful.
The place is great and has everything for a short term stay.
I can definitely recommend the place.