Best place to stay in Madrid. Huge, clean, close to everything