This spot is really close to everything you want to do, and the place is really clean with nice amenities. Loved my stay in Madrid!