I didn't got to meet Diana in person but Victor (her brother) was there for the check in and Diana was also super responsive so everything went fine.
The flat is awesome and pretty much in the center.
Definitely recommend!