Nice place for a couple visiting Madrid, well located and well equipped