Super centrally located on the European side of Istanbul. The only disadvantage is that there is merely space to put your luggage or to do some sports.