Great location! Near metro stations and most famous streets.
The place was clean and tidy - looks like an hotel / flat room and that it was perfect for a couple of days in Madrid.
I would definitely recommend.