Great place, situated right next to plaza mayor, one of the iconic places if Madrid.
I would definitely recommend someone to stay here.