Martas place is a great place to stay in Madrid. It has a great location and ticks all the boxes.