Stellar location, in the middle of everything. House had everything you may need, ranging from washing machine to iron etc.
Only downside is (due to nature of Istanbul, which has the nickname seven hills) you have to "climb" a middle-size (around 100 meters) hill to get to Taksim square. Depending your age range or stamina you may want to consider that. Apart from that everything was perfect.