The check-in process was great, Memet was very friendly, was ready to meet and guide me to the apartment and gave useful directions around the neighborhood.
The place is quite spacious, well designed and perfectly functional (including that lovely microkitchenette), everything was nice and clean.
The neighborhood is awesome, there's a lot of nice dining venues and nightlife places around within walking distance and Osmanbey metro station and Taksim square are just a few minutes away. Nearby Carrefour and Migros have everything necessary for a lightly-packed traveler.
I definitely recommend the place for a short stay in Istanbul.