The place has a great view of Galata Tower. There’s a convenient shop just opposite with great choices of food around.