The quality of your stay in this apartment is highly dependent on your roommates. 3 rooms are rented out which results in 6 people sharing one bath room and one kitchen. The kitchen has no window, so when our roommates made bacon, the smell seemed to stay forever.
The apartment itself is pretty new and nicely decorated. Except for the linen, everything was clean. Neither in the kitchen nor in our room was any possibility to sit (for example to eat). The location of the apartment is excellent.
We did not meet Elena since she sent someone else for the check-in who quickly showed us the apartment. She was flexible with the time of the check-in which was really nice.