The studio apt is a very good place to base yourself if you want to be within walking distance of the port, via Toledo and the Spanish quarter itself. It is a very lively area and would definitely recommend for these reasons.
It is very spacious and had all the mod cons needed for a stay there.
Pino was very good as he waited up to let me in after my flight was delayed 1.5 hours meaning I did not arrive until close to 1am. Also when we were checking out we were able to leave our bags there and collect when we were ready to head off.