We had a really good time in Madrid. The apartment was exactly as described. It is small and probably more comfortable for two person but for a short stay we had no problem with 4. It is perfect situated and you can just walk everywhere.
If we return to Madrid we would love to come back.