Amazing apartment - really made our few days in Madrid exceptional.