We thoroughly enjoyed our stay. The flat is really ample and with all the amenities you would need. We had a great welcome when we arrived and a lot of tips about Madrid.
The pictures do not do it justice. You would have plenty of space in a very quiet building and great residential area with shops and supermarkets.