Very nice stylish apartments in the center of Madrid.