Great apartment to stay in the heart of Istanbul and to visit all the main sights.