Great location and great apartments. Highly recommend. I would definitely stay here next time i am in Istanbul