This place was truly a gem. It's by far better than I expected.
The building is just across from Dolmabache and within reach to one of my favourite spots like nisantassi and macka (there's also a nice big park nearby) yet it's tucked away and feels very quite. Cihangir is also a nice area with many nice cafes and restaurants around. What I like is that the ferry, tram and metro are a short walk away.
The place was really nice and clean with its own toilet.
The host was very nice and very friendly and helped with everything. Highly recommended.