The apartment is modern and clean, just as portrayed in the photos. Verda was very responsive to my questions prior to my trip and during the stay. They even gave me suggestions on restaurants and different ways to get to the apartment from the airport. The apartment is located in a quiet street, but still within couple of minutes from Taksim Square. Also very close to metro stop.
If I go back to Istanbul I would stay here again :)