It's a really great flat located between a tram line and a metro line. You should be prepared to walk up the stairs a bit if you go from Kabataş, though it's totally worth it :) Taygun is very hospitable, and though we didn't get to meet in person, I was receiving useful tips and updates from him.
Definitely recommend!