Great location. Super quiet.
Perfect for a touristic stay in Madrid