Great apartment with the right amenities to feel home in Istanbul.