Great place to stay. Very spacious
Located in the center of Madrid with a very nearby metro station. Totally recommend