Eddie was a fantastic host. Responsive, precise, kind, helpful! He really made sure we enjoy our stay in Istanbul.
As for the apartment: The whole building is pretty new. The location is great. It's very close to Taksim, but far just enough so you are distanced from all the noise and hassle. Taksim is one of the cities main hubs, so you will be able to get fast pretty much anywhere!