Quality apartment, clean, great communications, easy check-in and location is perfect. Ideal home for a comfortable stay in Madrid.