The apartment is cool, clean, and located as central as it gets.
Be aware though that the check-in process requires Spanish skills.
Also, expect management closer to that of a hotel (group "AparSol" to be precise) than a person living in that space else.