Perfect location , comfortable and clean apartment , very fair price and great hosts with awesome communication and flexibility. They helped me find my way around before I even arrived, and during my stay. I'll totally stay here again!