Super Location! Alles zu Fuss erreichbar.
Top Location! In the center of madrid, everything reachable by foot.