Lovely place in a fantastic central location in Madrid near a lovely plaza.