Right in the heart of Madrid, a perfect place to stay