That place in itself is one of great sights of Istanbul: it's got unparalleiled views in different directions, interesting and unique design, it's located in historical building with rooftop terrace. Also it is surrounded by a colorful neighborhood - for example, Galata Tower and Istiklal is a stone's throw from there, it's easy to get to the metro station and Tunel (though it's nice simply to wander along these narrow sloping streets). To help you explore neghborhood hosts can provide list of great local restaraunts for every taste and budget. To top it all flat is fully equipped for every imaginable case.
So in a word it's really a pleasure just to return there after an eventful day in Istanbul or to wake up for a new one with a view on a beautiful Bosphorus at dawn. At least it's my definite choice for a future stays.