Fantastic apartment! Compact but has everything! A great stay in Madrid.