Amazing location. If you are a first time traveler to Istanbul, I highly suggest staying at this location. Everything you need, including major touristic places are all at just 5-10 minutes walk. The Metro station, restaurants, coffee shops, supermarkets, etc. It is all in the neighborhood.
The hosts were very friendly and attentive. Highly recommend this place.