Immaculate apartment, friendly hosts, perfect stay - thank you very much!