The apartment was beautifully designed and spacious and the hosts were fantastic. We had everything we needed. We would definitely stay here again if visiting Madrid.