Be ready to climb up from Findikli tram station (quite normal for Gihangir). Not so many restaurants immediately nearby, you will have to climb up the stairs to get some variety of food.
But the view from the apartment compensates everything else