The location is perfect, it is right in the city centre, next to a square with weekend markets. Very nice local bars and restaurants around, market hall, shops, metro.
The apartment is a good choice for a couple of days, it has some tiny flaws regarding comfort (no reading lamps, not many hangers).
Communication was very fast and easy, however only in Spanish.