lovely place, very very close to taksim square and that means everywhere. lovely street, you can see the bosphorus from the street.