We stayed at Helena's place for 3 days and it was a great stay. The apartment is very spacious and very well located.
The kitchen is well equipped and we had all we needed.
Helena was easy to communicate with although we didn't get a chance to meet her.
I recommend her place!