Although we didn't meet Elena, the apartment was really nice and close enough to the city center. The people that work there know English really well. Overall, I would recommend this place.