Very professional and forthcoming hosts who manage multiple apartments in Istanbul.