Great place - extremely well equipped and very tastefully done - feels like home away from home indeed and located in close proximity (walking distance) from main touristic spots like Taksim, Istikal street and down the shoreline. Plenty of grocery stores around the apartment for filling up on basic requirements - not to mention Helen is extremely helpful in ensuring that one feels welcomed instantly.
Highly recommended for anyone traveling to Istanbul.
Happy Travels!