A spacious apartment well located for a stay in Madrid. Comfortable with everything you need.