A good place to stay in Istanbul, very nice location and close to Taksim where all airport busses take of from.