If you’re looking for a place near to everything i can recommend, the Taksim square is 10-15 min walk , Galataport 20min walk, also there are bus stations near the place (Ömer Hayyam,Tepebasi) and the buses takes you everywhere from there , the flat has everything and it’s super clean , the building has no lift but the staff will help you with your baggages .
And I want to thank the Ozcan’s for the amazing communication , they were super helpful with everything i extended my stay at the last minute and they were cooperating to find me free flats at their buildings .