The apartment was smaller than we expected. But the host was very nice and responsive. The apartment had everything we needed. However, WiFi was very slow.
The place is located near everything you need (grocery, metro, a lot of restaurants and the main square). If you need to get to the seafront (Dolmabahce Palace, Kabatas ferry terminal) definitely use the funicular!