Stayed here for two weeks. The apartment was super clean and had almost all we needed (an electric coffee maker would have made it perfect).
The VNG staff were very responsive and got back to us within a few minutes every time we contacted them. The check in and check out process was smooth.
We also loved the neighborhood. Walking distance to Taksim square, Istiklal street, Galata tower, dolmabahce palace; and a short taxi ride to old Istanbul. The neighborhood is on top of a hill so some of the streets are steep but there is a taxi station 2 mins away.
There are also a number of great low key cafes and restaurants in the walking distance with mostly local crowds.