Great place. Central location. Immaculate and communication was swift. Highly recommend to anyone visiting Madrid.