This was a perfect place for a first visit to Istanbul. The apartment itself is very comfortable and has nearly all of the modern amenities one could ask for and is located at a walking distance (~ 10 mn) from Taksim square, Istiklal avenue, Metro and funicular station.
The host was very friendly and managed to be there late evening for check-in and early morning for check out.
I 100 % recommend this place.