Meric's place is very central, just a few minutes from Taksim and central Istanbul. Its also a short tram journey from Sultanahmet and the more touristy section of Istanbul.
The apartment has a good decor and would be a good place to base yourself when you are in Istanbul