The Good: Unbeatable location, right next to Galata Tower! Close to tram and metro station, walking distance to Taskim Square. The place fits 6-7 people nicely: comfy beds, powerful AC, well equipped kitchen with a dish washer and washing machine. Tarkan and Julia are amazing hosts, and their local team is well coordinated and responsive. The have their own site where you can book anything from airport transfers to private tours. They will also provide a metro/tram/ferry card which was very useful to move around the city. The manager will personally welcome you at check in and pick up the keys at check out (very convenient!).
The bad: Wifi only reaches the living room, but not the rooms...
The only disappointment was the terrace. We were aware that it was a shared terrace for the building, but were expecting it to at least have a nice table and chairs like shown in the picture. The view is indeed great, but the space could use some furniture....
Overall, would definitively recommend and stay again!