Excellent location, you won't really need a bus at all, and you're literally between two train stations, one of them with access to other cities (Atocha). Loved staying here, and Mattia was a wonderful host.
It can get noisy sometimes, but you're in the center of Madrid, so... 5/5