Super clean, wonderful street, located walking distance to the best of Madrid.