The apartment is perfectly located, within a 15-20 minute walk from pretty much anything you'd want to see. It does get a little bit noisy at night, but that's what you get for being so central!
I'd go back without hesitation