Really good location for the apartment, near everything that you could want to see in Istanbul, or near the means to go there.
The apartment is perfect for a couple for a few days, despite the lack of cleaning products and stuff (like a broom).
But nothing really bad.
Overall we had a great stay and recommend the apartment.