Wonderfully peaceful place to stay in central Madrid.