We had a very pleasant stay. The apartment is clean, we were not missing anything. The location is good, we were able to reach all locations we wanted by nearby bus station.
Highly recommend and will visit again next time we're in Istanbul.