Perfect location, clean apartment and good communication made our stay in Istanbul very comfortable.