It is worth staying, very close to train station and one of the Main Street of Istanbul.