Everything was great. You should keep in mind that house doesn't have lift(elevator). You have to use stairs in order to move up your baggage. Other than that - no real issues with infrastructure.
Apartment itself was fresh, everything was working, everything according to photos. Also, it's worth mentioning, that both hot water and air heating worked perfectly well (we visited Istanbul in late-January).
Definitely can be considered as a place to stay multiple times.