This place it really good for exploring Istanbul. It’s in the center of Taksim and you habe everything nearby (U-Station, Bus from/to the airport, supermarket etc.).
It’s a little bit small but if your are all day at the city it’s no problem.