OK apartment although a bit noisy and very much a rental apartment with no nice atmosphere or soul and no amenities (no soap, oil etc.).
If you don’t speak Spanish, communication is close to impossible (where I normally manage with my little Spanish and Google translate) and the owner won’t assist with anything and even makes you pay for storing your luggage in the public hall downstairs.
I would not go back there again.