Perfect apartment, exactly as it is in the photos.
Very friendly hosts, and well stocked with all that you may need.
Only 2 short stops on the metro from the main station for the CAT (City Airport Train).
We also walked a couple of times just to get our bearings and was amazed how close everything is, although I wouldn't suggest this with your luggage.