Recommended. Deniz is an artist and he can give you plenty of suggestion about non touristic spot in Istanbul. The apartment is nice.
The shower in the bathroom is not very comfortable but not a big deal. If you want to explore Istanbul as a local you cannot which better that a nice welcome.
The position is perfect to catch the bus for the airport and to explore some of the nicest neighborhoods.