Great apartment complex for a long stay in Istanbul. Also really well equipped and managed