Great location. The street the apartment is situated in takes you to the main square Plaza Mayor (15min by foot). There is no need for a public transport at all. Good host.