Everything was perfect! The location is probably the best in Istanbul, near Metro stations and City center ( Istiklal street and Teksim square)!
The host was also perfect, responsive all the time, really helpful ful! The apartment was perfectly clean!
100% would recommend and 100% would stay there again if I go back to Istanbul!