Giuseppe's Apartment is charming, with all the comfort you need for your stay.
Considering the size of Istanbul, I would say that this place is pretty well located. There is a bus stop 5 mins away from the apartment which allows you to reach touristic places in 15 mins. However, it is more complicated at night. Bus line towards the flat stop early (11.30 pm) so you will have to take a taxi to come back home. But that's not a big deal : taxi are quite cheap, they are plenty in Istanbul and they don't try to cheat you.

Apart from that, I would recommend this place for a stay if you want to experience an authentic and exotic district of Istanbul.

Besides, Ugur is reactive so in case you need anything, he will do his best to help you.