Javier's apartment is great, just like your own home!
He prepared everything that a guest can need, including a full kitchen. The location is perfect and you will end up walking everywhere without needing to take metro or buses (so don't waste your money on the daily touristic pass for the metro unless you are certain you will really use it. My recommendation is to buy the 10-trip ticket instead).