I booked Dodos apartment for a family vacation and the whole family was very satisfied with it. The location is really great, walking distance to the Galata tower and Istiklal street. Plenty of restaurants and cafes nearby, there are also some supermarkets.
There is also a subway station infront the apartment. Dodo was very helpful and friendly. The apartment is just like it is described, with everything provided that you need and it is very big. I can highly recommend the apartment, specially to families! Thank you Dodo!