Giuseppe's place is lovely. Located in the cool Beyoglu neighbourhood, it's a stone throw from Istiklal street and even though by the quietness of the place you'd hardly believe it. Its terrace is perfect for a nap or a beer during the sunset (you'll find local beers in a little store next door!).
If I had to think about an inconvinient, I'd say the lack of a lift, and climbing all the five floors - but trust me, it's worth the effort!