Great place to stay in Istanbul. Perfect location and cozy apartments