Excellent location to everything in Istanbul