Giuseppe's place is in a great neighborhood with lots of cute cafes and right by the water - it is about a 45 minute walk to all the main tourist attractions in Istanbul (like the Hagia Sophia, Grand Bazaar, etc). The apartment is lovely and has everything you'll need. One small warning: it is a bit of a steep hike up the streets to get to it, so if you don't feel up to walking up inclines this place may not be for you.