Cairo vacancies