The perfect apartment in Istanbul. Great location with a super superhost. The sort of apartment you would be happy to live in.