Amazing place to stay in the center of Madrid, you have everything you need!