Everything was as good as expected. There is paid parking next to the apartment, where I left my car at the first day and pick it up the last (around 220 tl for 3 days). The location is perfect (around 5 min far from Galata Tower).
We didn't meet the owner, but communication was without problems. I prefer this kind of welcome in my trips. :D
I do recommend this place :)