Good place, good location, good attention
I would recommend this to anyone going to Madrid