I stayed in Helga's place for a few nights. We dealt with Rafa and Ali because she was away and they did a great job and replied quickly.
The apartment itself is located well - a few minutes walk to two metro lines and only a few stops direct to the airport. There are lots of local amenities close by.
The apartment is clean and tidy and has everything you need for a comfortable stay.