Julia & Tarkan’s place is stylish, spotless and wonderfully located. It made our first trip to Istanbul truly memorable and very comfortable.