Incredibly clean and lovely apartment. Had everything we needed for a great stay. Location was amazing as well, walking distance to everything you would want to see in Madrid.