Location could not be more central even if you tired! Literally in the midst of dogenaza and probably a ~75m walk to the nearest metro entrance. Only thing I’d mention is that the building is right next to 5-6 love hotels and a few other red-light district venues, so if you have children keep that in mind!