Location was perfect (next to Plaza Mayor), apartment was perfect for two even with the five floors of stairs which is pretty standard for most apartments, very clean and we were welcomed with wine and cheese! The owners own the shop downstairs which makes it very easy to stop in, say hi and ask any questions.
Would recommend this to ANYONE traveling in Madrid. Had a perfect trip.