Great place right in the heart of Madrid near Plaza Mayor. I recommend!