We had a great stay at Babel Suites! The flat is extremely well located - Tamsin Square is a 5 minute walk, Galata Tower in 20 minutes, and Karakoy in 15. You can even walk to the Old City within an hour.
There are great restaurants and coffee shops all around. Warning, the road outside is very noisy so if you’re a sensitive sleeper this might not be the place for you. But the location is worth the compromise!
Flat itself is as in the pictures - it’s a little rough around the edges / ageing but has a great atmosphere and plenty of books & movies for entertainment!