Great flat and awesome location. Very communicative hosts and also extremely helpful - made our stay in Madrid worth it... Recommended!