Perfect stay, perfect apartment and perfect hosts - thank you very much!