Umut's place is located centrally near Taksim Square and it is extremely easily to find places to both eat and shop in the vicinity. In addition, it is a short ~10m walk to several transit lines going to other attractions on the European side of Istanbul.
In addition, Umut was also super helpful in arranging airport shuttles and accommodating an early check-in. I would definitely recommend a stay here and would do so again no problem!