Location is superb! 15 min walk from Taksim and right around the corner from Nishantashi shops and cafes. Osmanbey metro station is close-by, meaning you are 1-2 stops away from the best malls in town. If you decide to have a sea trip, you can walk down to Kabatash port through Machka park which is a perfect picnic spot btw
Apartment itself is spacious, with a lovely rooftop terrace/patio. Since there are no buildings on the other side of the street, there is always a lovely breeze coming in if you leave the window open.
A mild downside for us were the stairs since we had quite a lot of luggage and a 4 year old. However we all got very well used to it during our 3 week stay. Istanbul is a city of stairs after all. As for amenities we found all we needed, washing machine was very clean and fresh which is rare. Wi-Fi is ok, works upstairs too. The apartment is truly smoke-free, an even more rare find in my experience than a clean washer. Overall, I would very much recommend it whether it’s your first time in Istanbul or not