Perfect location. Great hospitality. Clean and comfortable. A perfect place to stay while visiting Madrid.