The place has a great location and everything you need!
I would really recommend the place to everyone who wants a super central stay in Madrid!