I would highly recommend this place! It is very central near the biggest plaza in Madrid, la plaza del sol and you can easily walk everywhere. Also a metro station nearby with restaurants. Everything to please you! Thanks Patricio!