The apartment is in the center of Madrid and has everything you need. Loved all the mirrors in the apartment. Everything was gorgeous.
Best space to eat is the bar at the opposite side of the street.