I completely loved my stay here. The host were really helpful and extremely polite, they waited me until 1 am in the morning to check in (I had a late flight)
The house has stairs, so you might want to be prepared not to pack heavy bags.
The location is amazing, 17 mins from taksim, 4 mins from galata tower, 10 mins from galata port. Super convenient.