Elena was great from the moment of booking. She wasn't present in the check-in, but left me super detailed instructions and made sure several times that I got along and that I was missing nothing.
The place itself is really well located, all points of interest were within walking distance of the apartment.