Lovely stay, great apartment, perfect hosts.