Very good apartment with all needed facilities.
Great place to be in Madrid