We really loved Dilek's place.
Yes, to enjoy the great view over Istanbul you have to walk up many steps, but it's really worth it.
The place is very clean and check-in was super easy: Dilek's friend waited for us to arrive by taxi and showed us the apartment.
I had to work while in Istanbul and the wi-fi was fast enough.