Tahir was great. We arrived at 1.30am and he was waiting outside for us and brought all our luggage up. He was around the area and in contact if there was anything we needed.
The AC wasn't working, so a new one was installed after a few days. Apartment was extremely clean.
A few points to note: there are stairs to climb which may be an issue if you have small children, although we managed fine. Streets aren't too child friendly if you have a pushchair, but this is pretty standard in Istanbul.
Definitely recommend!