Perfect location, great communication, apartment everything you need for a great stay in Istanbul!