Every month we travel at least two times to Istanbul and every time we take apartment next to Taksim Square. For one year from all the places we stay in this is the best. Great deal for your money. The place is the same as the pictures ... very spacious and clean.
Great location, very cute restaurants in the area, near Galata tower.