If you are looking for a good location however not too touristy, then this is the best. Within minutes of walking you will reach all facilities such as restaurants, cafes and bars, several grocery stores, a pharmacy and of course the tube station.
The flat looks like on the pictures, it was clean and had all facilities needed.
Communication with Melis worked perfectly and we had in total a great time in Istanbul.