Really good place in Madrid.
A clean flat close to the Santiago Bernabeu Stadium, easy to reach main touristic points.