I've stayed with Aida before, it's the best place to stay in Madrid - simple as.