Everything lookes exactly as on the pictures. Clean, quiet, compact apartment close to everything. Great location. Very responsible hosts.
The flat is good for a couple. From my opinion it wouldn't be great for three, too small. But that is my opinion.
Otherwise great place to stay in Madrid.