Beautiful apartment with spectacular views over Madrid. Spacious, stylish, clean, well appointed and well located.