We have had a wonderful stay at a perfect location in Taksim everything within perfect walking distance or easy access to the public transport.
Communication before, during and after our trip was outstanding I will highly recommend.