Amazing place, easy to find and close to a lot of places to eat, Santiago Bernabéu it's a walk away, also metro station