This apartment met expectations based on the description on Airbnb and in the reviews. It was very clean; small (but no more than expected); and well-located (5 minute walk from Beyoglu restaurants, 5-10 minutes from Istiklal Caddesi, 5-10 minutes from nearest metro station, 15 minutes from Galata Bridge and Karakoy ferries). There were several markets within a few meters. The elevator worked well. The bed was comfortable, and there was space for clothes (though not many hangers). The bathroom was clean. The only disappointment was the shower. The water temperature would cycle through hot and cold, requiring (sometimes long) breaks in bathing to avoid bursts of cold water. The water pressure was usually strong, but the last morning (after a week) it was weak.
As for hospitality, Irem was very responsive both before and during our stay. He helped arrange a car to pick us up from the airport when we arrived and to take us to the airport at the end of our stay. Checking in and out was easy. We appreciated his responsiveness and courtesy.