Everything was really great! Wifi was stable and presence of a work table helped me to keep working.
The terrace gives you an opportunity to admire an incredible view - you probably don't need to climb the Galata tower to see almost the same perspective. And the location of the apartment is priceless, btw :)