The location especially is fantastic with this apartment. David was a fantastic host and made sure the apartment was ready for an early check in. His responses were also very quick. The terrace, too, is fantastic (especially in warm weather!) Perhaps ever so slightly cramped for 4 people but this would be perfect for two or 3. Would definitely recommend for a short city break in Madrid.