I would like to strongly recommend this place. It checked all the boxes of an awesome place to stay in Madrid. :)