Great location, super clean apartment & the owner is very helpful!
Amazing location in Istanbul!