Pillar’s place is really within walking distance to all of the important sights in Madrid. Great place, super convenient place, lots of supermarkets nearby. Highly recommended staying at Pillar’s place.