Clean and Great place to stay located in the heart of Madrid.