The apartment is located very close to City's Mall in Nisantasi, you will need to climb 2 levels upstairs to reach the apartment, there is no elevator. The apartment was clean, the host provided all amenities.
Check in is weird as the key is left outside the apartment, this could be very unsafe.
I would only recommend Antonio's place if location is very important to you.