Simply incredible. The best place to stay in Madrid - super central and well appointed. Skip the hotels and stay here!