The apartment is in a very central location. Close to restaurants sights and everything one needs.
I did not use public transport while there so not sure how convenient or not the place is for that.