A cosy studio apartment with a central location on a quiet street. Everything you need for a great trip to Istanbul.