Great place, just as described, quite close to istiklal street and taksim square, staff can speak English which was quite important