The flat was super clean, it has everything you need, just down the street are couple of cafes(open until midnight), grocery stores, bakery, & pharmacy, within 2-3 mins of walking is a Tram line(T1) runs every couple of mins and is super connected to all tourist spots & ferry ports.
Also Galata tower is within 10mins of walk.
Unfortunately we haven't met each other in person but he is always reachable via phone/Whatsapp.
I highly recommend Ugurs place.