The apartment is very conveniently located for access to a lot of small hip cafes, bars, and restaurants around Beyoglu. I found the apartment to be very spacious and clean. Having laundry was also really convenient for me. Some people complain about the old building across the street, but if there was another apartment building there would be no view of the water. Generally, it felt like a safe and comfortable place to stay. The wifi also worked well for video calls for work.
Egemen was a great host - he provided a lot of recommendations, and checked in to make sure everything was going ok. He was also helpful with getting a taxi when I was leaving. I would definitely stay here again, and would recommend it to others.