Almost everything was as I expected. In short, it was pretty well, I recommend it. There are everything you need in the apartment. Hosts are very very responsive and helpful.
Location:
There are many groceries near to the apartment, that's nice.
If you travel with a little baby and a baby carriage, it is not the best location to walk around due to mountains and typical narrow sidewalks, parked cars across sidewalk, lampposts in the middle of sidewalk. Hence, sometimes you have to lift the whole baby carriage with a baby by hands to overcome obstacles on the sidewalk. Frequently no pedestrians and lots of traffic.
Taxi transfer as extra service:
There was a serious issue with a taxi transfer which is an extra service, not the apartment itself. Keep in mind, if your check-in is Sunday, then there will be a "Bazar" market in front of your house and the whole street. So, a taxi driver will not be able to turn to the street and can be lost around the area as our driver did. The "Bazar" is each Sunday, not daily. In our case, we were dropped off two streets away with all baggage. So we had to bring everything two looooong stairs, as mountains, up. If you arrive any day except Sunday, it will be easy to get to the apartment.
Apartment check-in/out, access:
Access to the apartment is great. No need to wait someone before check-in or after check-out, the lockbox approach is excellent.
Lastly, it was difficult to talk to a security guy which doesn't speak English at all.. It seems, he speaks only Turkish. It looked he was not aware of an existing "lockbox" with a key. Nevertheless, it is not a big deal to provide details who you are to move forward to your apartment on your first check-in day.