Cozy modern apartments in the heart of tourist Istanbul - it will be easy for you to get to all significant places on foot.