Great place to stay in Madrid. Very well located.